Software Developer

Location

Kenya

Posted

1 day ago

Salary

0

Seniority

Mid Level

Job Description

Software Developer

Bridge Talent Group

Role Description You will build and maintain the technical systems that power LimeLedger's delivery. That means developing customisations within Sage Intacct, building integrations between Sage Intacct and the platforms our clients use, and creating custom applications for both clients and the internal delivery team. You will also contribute to the AI-assisted workflows and migration tooling that make our implementations faster and more reliable. This is not a maintenance role - though keeping everything running is part of it. You will be designing and building new things from day one, working closely with the implementation team and directly with the founder on the problems that matter most. - Build customisations within Sage Intacct using Java - custom objects, workflows, and platform-level extensions that go beyond standard configuration - Build and maintain integrations between Sage Intacct and third-party platforms such as Simpro, Procore, and other operational systems used by clients - Build custom applications for clients and the internal delivery team - tools that support implementation workflows, reporting, and day-to-day operations - Maintain all active integrations - monitor, debug, and update as client systems or platform APIs change - Develop data migration tooling that extracts, transforms, and loads financial data from Xero and MYOB into Sage Intacct - Contribute to AI-assisted workflows that automate implementation tasks such as configuration, data validation, and documentation - Write clean, well-documented code that the team can maintain and build on - Collaborate directly with implementation consultants to understand requirements and translate them into technical solutions - Research and evaluate new tools and libraries that can improve delivery speed and quality Qualifications - Bachelor's degree in Computer Science, Software Engineering, or a related field - 5+ years of experience building software professionally, ideally with exposure to ERP or business systems - Java development experience - this is the primary language for Sage Intacct customisations - Strong experience with API integrations - specifically REST APIs and XML-based APIs - Understanding of financial data structures in an API context - GL entries, AR/AP transactions, project dimensions, chart of accounts hierarchies - Experience shipping AI or LLM-powered tools in a production environment - not just experimentation - Financial curiosity - you do not need to be an accountant, but you need to care about understanding the business logic behind what you build - End-to-end ownership - you write the code, test it, deploy it, and take responsibility for how it performs - Interest in the construction industry and how project-based businesses manage their finances - Experience working with or for international or multinational organisations is a strong advantage Requirements - Every role at LimeLedger requires the following. Please only apply if all four apply to you. - Australian business hours - This role works Sydney time. Nairobi is 7 hours behind Sydney in winter and 8 hours behind in summer. Your mornings are Australian business hours. Your afternoons and evenings are your own. - Reliable high-speed internet - Remote work at a professional standard requires a fast and stable internet connection. This is not negotiable. - Client-facing confidence - You will occasionally present technical work directly to clients. You need to communicate clearly and professionally at a senior level. - Strong English - written and spoken. All documentation, code comments, and team communication is in English. Written and spoken fluency is required. Benefits - Full-time employment based in Nairobi, Kenya - Health cover - Pension contributions - Performance bonuses tied to business performance and individual performance - Investment in your training and ongoing professional development - Statutory benefits (NHIF, NSSF, annual leave per the Employment Act) - 6-month probation period - Direct access to the founder and a genuine say in how the team develops - Work that matters - you will be a core part of the delivery engine, not a support function How to apply Applications for this role are managed exclusively through Bridge Talent Group. Please submit your CV and a short cover note explaining why this role is a fit for you, and confirm that you meet all four non-negotiable requirements listed above. Your BTG contact will guide you through the next steps.

Related Job Pages

More Software Engineer Jobs

Full TimeRemoteTeam 1,001-5,000Since 1998H1B Sponsor

• Lead programming activities for oncology clinical trials across multiple studies. • Develop, validate, and maintain SDTM and ADaM datasets following CDISC guidelines. • Oversee production of Tables, Listings, and Figures (TLFs) for study reporting and submissions. • Provide SAS programming expertise to support complex data derivations and analyses. • Review and ensure traceability, consistency, and quality of all programming deliverables. • Act as programming lead for assigned studies, managing timelines and deliverables. • Work closely with Biostatistics, Data Management, Medical Writing, and Regulatory Affairs. • Coordinate with CROs and external vendors, ensuring compliance, quality, and adherence to client programming standards. • Prepare submission-ready programming outputs and documentation, including define.xml, annotated CRFs, and reviewer guides.

United States

Share Point Developer Location: - Atlanta, GA - Charlotte, NC Hybrid Full-time Mid-level Job Description: Share Point Developer Employment Type: Full-Time, Mid-level Department: Information Technology CGS is seeking a Share Point Developer to join our team supporting a wide-ranging technical support initiative for a large Federal agency. CGS brings motivated, highly skilled, and creative people together to solve the government’s most dynamic problems with cutting-edge technology. To carry out our mission, we are seeking candidates who are excited to contribute to government innovation, appreciate collaboration, and can anticipate the needs of others. Here at CGS, we offer an environment in which our employees feel supported, and we encourage professional growth through various learning opportunities. Skills and attributes for success: - Designs entire system to meet defined requirements. - Works out the details of functional and design requirements, systems design, programming specifications, data elements, data validation specifications, data capture mechanisms, and data conversion procedures through discussions with Government staff and own superiors - Translates the functional requirements into systems designs suitable for the development of appropriate computer programs - Test software, including preparation and use of sample data for testing purposes - Makes presentations of findings, recommendations, and specifications in formal reports and in oral presentations. - Develops systems documentation required in the task orders - Consult with Government staff and with other Contractor staff to ensure understanding of task objectives, identify problems, and suggest improvements - Provides technical expertise, direction, and supervision to lower-level personnel - Designing and developing SQL Server/Oracle database structures and processes - Working closely with other programmers and DBAs - Coding web applications - Working with quality assurance staff to address issues found - Designing and implementing appropriate security access procedures - Developing Mobile Applications using Android or iOS - Rewriting several large classic ASP applications to ASP.NET technology - Performing unit testing on each module based on test specifications - Updating program and test case specifications for any discrepancies - Providing feedback on user interfaces, critical business rules, and functionalities Qualifications: - Must have more than 1 year of hands-on experience in professional development and production deployment of Custom PowerApps using MS PowerApps Suite - Experience in building production-grade PowerApps Custom Canvas and PowerApps Portal solutions along with MS Flow and SharePoint online - User-Centric UI and UX front-end design experience using PowerApps Canvas and responsive forms - SharePoint online development experience - Working experience in an Agile Team environment - Must demonstrate substantial, hands-on, successful experience in actually doing the work on the systems being used, usually at least three years of such experience - Experience in HTML, ASP.Net, C# aka (C sharp), JavaScript, XML, Oracle 12c and ASP technologies Platforms - General knowledge of Microsoft Internet Information Server, User Interface Design, web design, technology security, relational database exposure, and OO principles - Candidate should have a strong editing background and ability to work with multiple groups across the Civil Rights Division Our Commitment: Contact Government Services (CGS) strives to simplify and enhance government bureaucracy through the optimization of human, technical, and financial resources. We combine cutting-edge technology with world-class personnel to deliver customized solutions that fit our client’s specific needs. We are committed to solving the most challenging and dynamic problems. For the past seven years, we’ve been growing our government-contracting portfolio, and along the way, we’ve created valuable partnerships by demonstrating a commitment to honesty, professionalism, and quality work. Here at CGS we value honesty through hard work and self-awareness, professionalism in all we do, and to deliver the best quality to our consumers mending those relations for years to come. We care about our employees. Therefore, we offer a comprehensive benefits package: - Health, Dental, and Vision - Life Insurance - 401k - Flexible Spending Account (Health, Dependent Care, and Commuter) - Paid Time Off and Observance of State/Federal Holidays Contact Government Services, LLC is an Equal Opportunity Employer. Applicants will be considered without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Join our team and become part of government innovation! Explore additional job opportunities with CGS on our Job Board: https://cgsfederal.com/join-our-team/ For more information about CGS please visit: https://www.cgsfederal.com or contact: Email: info@cgsfederal.com $80,000 - $200,000 a year We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

North Carolina + 1 moreAll locations: North Carolina | Georgia
$80K - $200K / year
Coinbase logo

Group Product Manager – Developer Infrastructure

Coinbase

We're building an open financial system for the world.

Full TimeRemoteTeam 1,001-5,000Since 2012H1B Sponsor

• Own the end-to-end product roadmap and success metrics for Developer Infrastructure • Drive a continuous simplification agenda by leading regular systems migrations • Build quality scorecards and leaderboards for production systems across Coinbase • Partner with Engineering, SRE, Security, and infrastructure leadership • Deepen understanding of internal customer needs • Shape the integration of emerging technologies into the code lifecycle

United States
$243.9K - $286.9K / year
Greenlight Guru logo

Senior Software Engineer

Greenlight Guru

Greenlight Guru is a computer software company that specializes in providing solutions focused on medical-device quality management. Greenlight Guru believes in being innovative in

Role Description We are seeking a highly capable Senior Software Engineer to deliver high-quality, scalable software solutions across complex systems. This role requires a deep understanding of modern cloud-native technologies, ownership over technical delivery, and a collaborative mindset to influence both peers and product direction. You’ll work closely with engineers, product managers, and designers to build impactful features that serve our customers reliably at scale. - Lead and contribute to multiple concurrent engineering efforts - Work both independently and collaboratively to drive technical solutions and deliver high-quality outcomes - Design and build modern, responsive front-end applications using frameworks such as React, ensuring exceptional user experience and performance across devices - Take ownership of features from planning through delivery by proactively estimating scope, leading implementation with minimal guidance, and providing thoughtful, high-quality code reviews that elevate the team’s output - Design performant, scalable, and reliable software, considering both functional and non-functional aspects - Understand data flow, established patterns, and functional needs to inform development - Create a plan for your work by gathering information from your squad and the broader R&D organization - Develop software that meets our internal standards of quality - Make daily code contributions in small, manageable chunks, with continuous integration in mind - Fix major issues, defects, and vulnerabilities in existing codebases - Create and update unit tests to ensure proper coverage of your contributions to the code base and maintain the coverage standard - Proactively raise the bar for engineering quality by defining and evolving coding standards, workflow processes, performance benchmarks, and observability practices - Leverage observability best practices to define monitors and alerts that ensure real-time insight into the operational health of production systems - Diagnose and fix performance and optimization problems in legacy code - Partner with engineers and R&D stakeholders across teams to ensure effective collaboration and deliver results that move the business forward - Teach and provide guidance to others in your area of expertise - Participate in resolving, and sometimes lead the resolution of, after-hours Production incidents - Demonstrate your project work and product contributions Qualifications - 4+ years of professional software development experience - Proficient in building front-end applications with React or similar modern JavaScript frameworks - Proven ability to collaborate in the design, integration, and delivery of AI-powered features in a SaaS product - Hands-on experience with large language models (LLMs), generative AI APIs, and intelligent automation to deliver differentiated customer value - Solid foundation in cloud-native software architecture and development - Familiarity with technology stacks and architectures similar to Greenlight Guru's - Fluency with REST, RPC, and GraphQL APIs - Skilled in writing unit and integration test suites - Comfortable working within continuous integration pipelines and automation workflows - Excellent written and verbal communication skills, with a strong emphasis on active listening - Highly collaborative with exceptional interpersonal skills - Data-driven mindset with a track record of using metrics to guide technical decisions and evolve systems over time - Sharp problem-solving and troubleshooting instincts - Genuine curiosity about how your code performs and creates impact in the real world Benefits - Supportive teammates and co-workers who care deeply about our mission - Flexible Paid Time Off policy and working hours - Remote-first culture - Home Office stipend upon hire - Multiple Health insurance options (vision, medical, dental) - 401k (with company match) - Equity Program Eligibility (based on role and/or tenure) - Three months of paid maternity leave - Disability insurance

United States + 1 moreAll locations: United States | Canada