• Entry Level

Associate Software Engineer

Brites Management Services


Overview

----Advertisement----

Vacancy Description
  • Entry Level
  • Nairobi
  • 45,000 KES / Month

DUTIES AND RESPONSIBILITIES

Software Development & Maintenance

  • Collaborate with the development team to design, build, and maintain scalable applications using .NET Core or Java.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Participate in code reviews and provide constructive feedback to peers to ensure code quality and consistency.
  • Implement new features based on business requirements and contribute to continuous improvements of existing applications.

Debugging & Issue Resolution

  • Receive and analyze client-reported issues related to application performance, bugs, or functionality.
  • Reproduce and troubleshoot issues in a controlled test environment to identify root causes.
  • Work with team leads to apply fixes and ensure they do not introduce new issues.
  • Document bug reports, resolution steps, and outcomes for reference and knowledge sharing.

Requirement Analysis & Client Support

  • Participate in project meetings to understand client needs, technical requirements, and end-user expectations.
  • Translate business requirements into functional specifications with support from senior team members.
  • Engage in discussions with QA, designers, and senior developers to clarify scope and align expectations.

Software Testing Support

  • Assist the QA team in creating test casestest scenarios, and automated/manual tests for assigned modules.
  • Support execution of integration, regression, and system tests, helping identify bugs and performance issues.
  • Participate in user acceptance testing (UAT) when needed, ensuring the final product meets client standards.

Documentation & Reporting

  • Contribute to project documentation including feature specifications, technical guides, and user manuals.
  • Maintain clear and concise records of development work, changes, and test results.
  • Prepare progress reports or status updates for internal stakeholders and team leads.

Collaboration & Continuous Learning

  • Work collaboratively with cross-functional teams including developers, testers, designers, and project managers.
  • Participate in regular team stand-ups, sprint planning, and retrospective meetings.
  • Proactively learn new technologies, tools, or frameworks relevant to project needs or career growth.

KEY REQUIREMENT SKILLS AND QUALIFICATION

  • Degree in Computer ScienceInformation Technology, or a related field
  • Minimum 1 year of experience in software development, support, or testing
  • Trained or skilled in .NET Core or Java
  • Good understanding of software development principles, object-oriented programming (OOP), and coding standards
  • Familiarity with web technologies, APIs, and basic SQL knowledge is an added advantage
  • Excellent logical reasoning and problem-solving abilities
  • Ability to analyze complex issues and break them down into manageable solutions

Login to Apply

You need to be logged in to apply for this job.

Don't have an account?

Your Dream Job is Waiting. Is your CV Ready?

Your CV is your first impression. Let our experts craft an ATS-friendly, achievement-focused CV that gets you past the filters and into the interview room.

Affordable packages– From as low as KES.600/= for recent graduates.
ATS-Optimized CV – Pass automated screenings.
Career-Focused Content – showcase your skills, experience and academic achievements.
Addon options – Get Cover Letter customized for you or LinkedIn Profile Optimization.



Not for you? Share with a friend...
---- Ad ----
View more jobs at Brites Management Services →
Be the first to know of similar vacancies by joining one of our Live Feed Channels below:
Join WhatsApp Channel Telegram LinkedIn

Disclaimer

We always do our best to keep scammers out and only post real opportunities so that you stand a chance in every application you make. It's advisable that YOU also do your due diligence before and after Applying for any vacancy. NEVER pay to facilitate your Hiring Process at any stage, no legit employer/recruiter will ask you to pay for anything.