Software Developer
Job role insights
-
Date posted
January 8, 2025
-
Closing date
February 7, 2025
-
Hiring location
Nairobi
-
Career level
Junior
-
Qualification
Bachelor Degree
-
Experience
1 - 2 Years
-
Quantity
1 person
-
Gender
Male
Description
KENEX is looking for progressive and ambitious Software Developers who can be part of our journey to create modern solutions that will delight our clients who are generally Financial Institutions.
We nurture career-minded graduates with a passion to innovate and encourage them to participate in smart software development and consulting services. Our commitment to quality and integrity helps us to use technology to create better and smarter business systems.
Skill Set: Essential
- Strong knowledge in C#, .NET Core/.NET 6+.
- Basic knowledge of front-end technologies, such as React, JQuery, HTML5, and CSS3
- Proficient understanding of code versioning tools, such as Git, GITEA
- Write “clean”, well-designed code and follow industry best practices
- Knowledge of object-oriented PHP programming
- Should have experience in PHP, Laravel/Codeigniter, MySQL/Postgresql, HTML, Javascript, Angular/React.
- Solid knowledge in all phases of the software development lifecycle
- Proficient in JavaScript, JQuery, HTML5
- Excellent relational database skills with MySQL, Oracle etc
- Experience with building RESTful JSON web services
skill Set: Desirable
- Working knowledge of Kubernetes, Docker, in C#, .NET Core/.NET 6+.and Microservices
- Knowledge of MSSQL, .NET framework, ASP.NET, and
Roles & Responsibilities
- Develop and maintain cutting edge cloud/web-based applications on portal plus premium service platforms
- Build innovative, state-of-the-art applications and collaborate with the User Experience UX team
- Be part of the entire web application development life cycle, right from concept stage to design, development, delivery and post-launch support
- Refactor, optimize and improve the existing codebase for maintenance and scale
- Use test-driven development and acceptance tests to ensure feature quality
- Interface with internal teams to gather requirements and develop software solutions
- Document the development process, architecture, and standard components
- Keep abreast of new trends and best practices in web development.
Interested in this job?
25 days left to apply