Principal Software Engineer

3 days ago


Nairobi, Nairobi Area, Kenya Cross Border Talents Full time

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

  • Test Engineer

    3 days ago


    Nairobi, Nairobi Area, Kenya SWATX Full time

    SWATX is seeking a dedicated Test Engineer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and executing test plans and cases to ensure the quality and functionality of software products. You will collaborate closely with the development team to identify issues early in the software development life cycle and...


  • Nairobi, Nairobi Area, Kenya SWATX Full time

    SWATX is looking for an experienced Senior Test Engineer to join our innovative team. In this pivotal role, you will lead the testing efforts for our software products, ensuring the highest standards of quality and performance. You will be responsible for designing test strategies, developing robust test cases, and executing comprehensive testing plans...


  • Nairobi, Nairobi Area, Kenya Cross Border Talents Full time

    Are you a problem-solver with a background in software development and a particular focus on Front end Development? Do you want to be a part of an innovative team that uses their 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,...


  • Nairobi, Nairobi Area, Kenya SWATX Full time

    As a Senior Java Engineer at SWATX, you will be responsible for designing, developing, and maintaining robust Java applications that drive our initiatives. Your expertise will guide the team in implementing best practices, optimizing performance, and delivering high-quality software solutions. Collaborate with cross-functional teams to understand...


  • Nairobi, Nairobi Area, Kenya Cross Border Talents Full time

    Cross Border Talents is looking for a BackEnd Scala Engineer to start working in our client's company 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 youOur client is a fast-growing non-profit...


  • Nairobi, Nairobi Area, Kenya beBee Careers Full time

    Job Title: Real Estate Development Manager Location: Nairobi, Kenya Industry: Real Estate Gross Salary: KES 120,000 - 200,000 Job Purpose: We are seeking a highly skilled and results-driven Quantity Surveyor / Project Manager to oversee the cost, planning, and execution of off-plan real estate projects. The successful candidate will be responsible for...


  • Nairobi, Kenya Peergrowth Consultancy Co. Full time

    We're partnering with a fast-scaling, innovation-led company at the forefront of EV manufacturing, IoT telematics, financial systems, and geospatial platforms to hire a Head of Data Engineering. This is a leadership role that combines strategy, architecture, and team building driving enterprise-wide data transformation. Location: KenyaReporting To: Chief...


  • Nairobi, Kenya Black Pen Recruitment Full time

    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 ability to keep up with the ever-changing digital world by implementing Microsoft’s M365, Azure, Microsoft’s Enterprise Resource Planning (ERP) and Customer...


  • Nairobi, Kenya GAP RECRUITMENT SERVICES LIMITED Full time

    Job Title: Quantity Surveyor / Project Manager Location: Nairobi, Kenya Industry: Real Estate Gross Salary: KES 120,000 - 200,000 Job Purpose: Our client, a fast-growing player in Kenyas real estate sector, is seeking to hire a competent and results-driven Quantity Surveyor / Project Manager to oversee the cost, planning, and execution of off-plan real...