Talent.com
Principal Software Engineer
Principal Software EngineerCross Border Talents • Nairobi, Nairobi County, KE
Principal Software Engineer

Principal Software Engineer

Cross Border Talents • Nairobi, Nairobi County, KE
30+ days ago
Job type
  • Quick Apply
Job description

Cross Border Talents is looking for a Principal Java Engineer to start working in our client's location in Portugal.

Are you a problem-solver with a background in software development?

Do you want to be a part of an innovative team that uses its technical skills to make a positive impact?

Then this role could be for you!

Our client is a fast-growing non-profit social enterprise with offices in the Netherlands, Portugal, South Africa, India, Kenya, and Ethiopia. They build digital platforms that motivate users - primarily young women and adolescent girls - to make positive choices. They work together with local communities and use nudges like reminders, discounts, and reward points to encourage our users to access and use health products and services.

All of their offices are comfortable, open spaces filled with enthusiastic, international colleagues. Whether you are working from our biggest office in Nairobi, the fast- growing office in South Africa, or from home, our people are young, and our culture is global and dynamic. Our work environment is fast-paced, informal, and friendly.

Your Job :

As the Principal Engineer at our client, you will create and maintain the software that enables our system to function. You'll advise on the implementation and delivery of software, and ensure that the technical principles and standards are followed across teams.

You will also be responsible for :

  • Influencing and applying the principles of software engineering to the design, development, maintenance, testing, and evaluation of our software.
  • Working closely with the architect and engineering teams to maintain and develop new features on our software platform.
  • Using your coding expertise to mentor and coach other engineers with complex problems.

Requirements

You’re a logical thinker and a natural problem-solver who wants to use your technical expertise to make an impact.

  • You hold a minimum of 6 years of experience in a technical software development role.
  • You have worked extensively with Java tools and frameworks, including SpringBoot.
  • You don’t want to just write code, you want to make it with quality and scalable.
  • Experience within Microservices, AWS, and fraud will be an advantage.
  • We use Flyway, JUnit, Testcontainers, PostgreSQL, Finatra, among others (You don't need to have experience with the tools we are currently using, we can help you).
  • You have excellent English skills.
  • Benefits

  • Great secondary benefits
  • A personal development budget.
  • Unlimited holidays, if you can make it work with your team you’re good to go.
  • Growth opportunities.
  • A product to help shape as we grow, to leave your mark on how we do things.
  • A vision that we trust that you will do your job without us having to invent unnecessary rules and regulations
  • Create a job alert for this search

    Software Engineer • Nairobi, Nairobi County, KE

    Related jobs
    Business Systems Lead

    Business Systems Lead

    Penda Health • Nairobi, Nairobi, KE
    Quick Apply
    About Us Penda Health is an award-winning, innovative healthcare company dedicated to delivering high-quality, compassionate, and trustworthy care to every patient we serve.Our vision is for ...Show more
    Last updated: 8 hours ago • New!
    Field Engineer- Road Works

    Field Engineer- Road Works

    Tatu City • Tatu City, Kiambu County, KE
    Quick Apply
    Supervise construction site activities and ensure compliance with safety regulations and building codes.Ensuring that all site records are prepared on time and submitted as required;.Collection of ...Show more
    Last updated: 30+ days ago
    Senior Full Stack Laravel Developer

    Senior Full Stack Laravel Developer

    Cross Border Talents • Nairobi, Nairobi County, KE
    Quick Apply
    Determining the structure of web pages by a given design.Building reusable code for future use.Ensuring web design is optimized for smartphones. Optimizing web pages for maximum speed and scalabilit...Show more
    Last updated: 30+ days ago
    Microsoft Entra Identity Engineer

    Microsoft Entra Identity Engineer

    M365Connect • Nairobi, Kenya
    We’re an energetic and forward-thinking HR IT-Recruitment Agency on a mission to connect top talent with exciting opportunities in the Microsoft ecosystem. Our focus is on delivering tailored soluti...Show more
    Last updated: 30+ days ago • Promoted
    Relocate to Malta Azure Cloud Technical ArchitectInfrastructure (Big 4)

    Relocate to Malta Azure Cloud Technical ArchitectInfrastructure (Big 4)

    Black Pen Recruitment • Nairobi, Nairobi County, Kenya
    Our client’s Microsoft Business Solutions team is a Microsoft Gold Partner and leader in Microsoft software implementations for medium to large organizations, providing their clients with the abili...Show more
    Last updated: 30+ days ago • Promoted
    Linux Server Administrator

    Linux Server Administrator

    M365Connect • Nairobi, Kenya
    Quick Apply
    We are seeking a highly experienced Senior Linux Server Administrator to join our team on a part-time basis (10-15 hours weekly) as a mentor, trainer and teacher. Daily meetings will get scheduled i...Show more
    Last updated: 30+ days ago
    Senior Linux System Engineer (L3)

    Senior Linux System Engineer (L3)

    ServerHub • Nairobi, KE
    Quick Apply
    NOTE : IF YOU ARE NOT FROM KENYA, DO NOT APPLY TO THIS LINK.About ServerHub : At ServerHub, we power businesses with high-performance cloud and hosting solutions. Our mission is to provide customers w...Show more
    Last updated: 30+ days ago
    Full Stack.NET Programmer (Relocate to Malta / Big 4)

    Full Stack.NET Programmer (Relocate to Malta / Big 4)

    Black Pen Recruitment • Nairobi, Kenya
    Our client’s Microsoft Business Solutions team is a Microsoft Gold Partner and leader in Microsoft software implementations for medium to large organisations, providing their clients with the abili...Show more
    Last updated: 30+ days ago • Promoted
    Head of Data Engineering

    Head of Data Engineering

    Peergrowth Consultancy Co. • Nairobi, Kenya
    We're partnering with a fast-scaling, innovation-led company at the forefront of.EV manufacturing, IoT telematics, financial systems, and geospatial platforms. Chief Technology Officer (CTO).Electri...Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend Engineer

    Senior Backend Engineer

    Umba • Nairobi, Nairobi, KE
    Quick Apply
    About Umba Umba is a pan-African digital bank operating in Kenya and Nigeria, with a mission to make financial services more accessible, affordable, and empowering for millions of people across Afr...Show more
    Last updated: 30+ days ago
    Head of Product, SaaS

    Head of Product, SaaS

    Angaza Design, Inc. • Nairobi, KE
    Quick Apply
    About Angaza Angaza creates the technology that enables businesses to streamline the sale of life-changing products to people in emerging markets. The Angaza platform redefines how products like sol...Show more
    Last updated: 30+ days ago
    Relocate to Malta Azure Cloud Technical Architect Infrastructure (Big 4)

    Relocate to Malta Azure Cloud Technical Architect Infrastructure (Big 4)

    Black Pen Recruitment • Nairobi, Nairobi County, Kenya
    Our client’s Microsoft Business Solutions team is a Microsoft Gold Partner and leader in Microsoft software implementations for medium to large organizations, providing their clients with the abili...Show more
    Last updated: 30+ days ago • Promoted
    Relocate to Malta.NET Full Stack Developer

    Relocate to Malta.NET Full Stack Developer

    Black Pen Recruitment • Nairobi, Kenya
    Our client’s Microsoft Business Solutions team is a Microsoft Gold Partner and leader in Microsoft software implementations for medium to large organisations, providing their clients with the abili...Show more
    Last updated: 30+ days ago • Promoted
    Network Engineer

    Network Engineer

    Nimrod.Careers • Nairobi, Kenya
    The Network Engineer will be responsible for providing second level support for network .Global Infrastructure team, managing existing network . Build, operate and optimize the Krones Group global n...Show more
    Last updated: 30+ days ago • Promoted
    Dynamics 365 F&O Technical Solution Architect (Relocate to Malta / Big 4)

    Dynamics 365 F&O Technical Solution Architect (Relocate to Malta / Big 4)

    Black Pen Recruitment • Nairobi, Kenya
    Our client’s Microsoft Business Solutions team is a Microsoft Gold Partner and leader in Microsoft software implementations for medium to large organisations, providing their clients with the abili...Show more
    Last updated: 30+ days ago • Promoted
    Dynamics 365 F&O Analyst Programmer (Relocate to Malta / Big 4)

    Dynamics 365 F&O Analyst Programmer (Relocate to Malta / Big 4)

    Black Pen Recruitment • Nairobi, Kenya
    Our client’s Microsoft Business Solutions team is a Microsoft Gold Partner and leader in Microsoft software implementations for medium to large organisations, providing their clients with the abili...Show more
    Last updated: 30+ days ago • Promoted
    Senior Engineer

    Senior Engineer

    Boardroom Appointments • Nairobi, Kenya
    BSc in Computer Science / Information Technology.SQL Certification (advantageous).Project Management Certification (recommended). Experience administering MS Windows Server environments.Experience w...Show more
    Last updated: 30+ days ago • Promoted
    Microsoft Azure DevOps Professional & Trainer Kenya

    Microsoft Azure DevOps Professional & Trainer Kenya

    M365Connect • Nairobi, Nairobi Province, Kenya
    Microsoft Azure DevOps Professional & Trainer.We specialize in IT recruitment with a focus on Microsoft technologies.We’re looking for an Azure DevOps expert to maintain and optimize our tasks on A...Show more
    Last updated: 30+ days ago • Promoted