Software Engineer Job at ERM – 5+ Years Experience in Nairobi

Job Description

Company: Environmental Resources Management (ERM)
Job Title: Software Engineer
Experience Level: 5 years
Qualification: Bachelor’s Degree in Computer Science, Software Engineering, or related field
Job Field: ICT / Computer

ERM, a leading sustainability consulting firm with a growing presence in East Africa, is seeking a Software Engineer to join its Nairobi office. The successful candidate will play a key role in developing innovative software solutions, collaborating with global teams, and delivering high-quality digital products.

Role Summary

As a Software Engineer at ERM, you will design, build, test, and maintain software applications while ensuring scalability, reliability, and performance. You will collaborate across teams to deliver impactful technology solutions that support ERM’s mission of driving sustainability through innovation.

Responsibilities

  • Analyze user requirements and design tailored software solutions.

  • Develop clean, efficient, and maintainable code in C#, JavaScript, TypeScript, and Vue.

  • Conduct code reviews, ensuring adherence to best practices and mentoring junior developers.

  • Work with cross-functional teams including Tech Directors, product managers, and UI/UX designers.

  • Troubleshoot, debug, and resolve complex software issues in a timely manner.

  • Stay updated on emerging technologies, trends, and best practices in software engineering.

Qualifications

Minimum Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

  • 2+ years of experience in software development and system maintenance.

  • Strong knowledge of C#, JavaScript, TypeScript, Vue, and SQL Server.

  • Familiarity with agile methodologies and automated testing tools.

  • Excellent problem-solving and communication skills.

Preferred Requirements:

  • 5+ years of professional experience in software development.

  • Experience working in a consulting or multinational environment.

Value Proposition

At ERM, you will work with a global leader in sustainability solutions, tackling complex challenges and delivering meaningful impact. You’ll gain international exposure, collaborate with experts across industries, and grow your career in a mission-driven organization.

How to Apply

Interested and qualified candidates should apply directly through the ERM careers portal:
👉 Apply Here


Looking for more opportunities? Discover the latest engineering and tech jobs in Kenya at findjobske.com – your gateway to career growth.