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.