Senior Software Engineer (Dotnet) At Deimos

Details of the offer

As a Senior Software Engineer at Salus, you are a skilled professional with a good understanding of software engineering principles and a proven ability to produce, identify, and explain high-quality code.
Focus
Team-Centric: You act as part of a larger team, working as a unit. You support your team in planning, and execution. You constantly have the team's objectives in mind, and strive to improve not only your own skills, but that of the team.
Code Quality and Development: You are deeply involved in the development process, executing the product's vision, while ensuring that the code meets high standards for style, maintainability, and best practices. You actively participate in code reviews and contribute to the technical direction of their team.
Problem Solving: You are adept at identifying and solving technical challenges within your team's scope.
Collaboration: You actively seek out opportunities to collaborate, not only with other engineers, but with the company as a whole. You work well with others, irrespective of their job role, or culture.

What you will be doing
Technical Mastery:
Demonstrate excellence in producing high-quality code, applying theoretical knowledge, and industry standards. Particularly adept at delivering exceptional quality frontend solutions, but comfortable assisting in the backend development tasks when needed. A T-shaped engineer, with a specialisation in frontend web development.

Autonomous Execution:
You work independently with minimal oversight, delivering impactful results and contributing to the team's success.

Problem Solving and Solutions:
Identify and address subtle but impactful problems, creating effective and innovative solutions.
Advocate for standardization and lead efforts for continuous technical improvements.

Knowledge Sharing and Documentation:
Document and promote best practices, tooling, and knowledge sharing within the team.
Mentor and train teammates to foster a culture of continuous learning and improvement.

Collaboration and Product Excellence:
Collaborate closely with Product Management and cross-functional teams to deliver high-quality features and improvements to the Salus platform.
Advocate for and contribute to product quality, security, and performance enhancements.

Coding Standards and Code Review:
Uphold internal coding standards for style, maintainability, and best practices in a high-scale web environment.
Conduct and participate in code reviews, providing constructive feedback, and maintaining coding standards.

Efficiency and Technical Debt Management:
Identify areas for improvement, and advocate for management of technical debt. Understand the need for both fulfulling the user's needs, but also ensure the stability, security and maintainability of the platform.

What you must have
At least five (5) years of experience in frontend engineering
Experience in developing applications that are cloud-native, and obey the rules of the 12 Factor Application framework.
Extensive experience in developing service oriented architectures, in an event-driven fashion, using Dotnet, and/or GoLang.
Extensive experience in developing applications for deployment to Kubernetes. With experience maintaining them yourself (you build it, you run it).
Experience in administering Kubernetes based infrastructure is a large benefit, as we are consistently integrating with Kubernetes.
Experience in building modern CICD pipelines using toolsets such as Gitlab, Github, Tekton, Jenkins X.
Strong knowledge of database concepts


Nominal Salary: To be agreed

Source: Myjobmag_Co

Requirements

Backend Developer At Tech Care For All Africa (Tc4A)

About the Role We are seeking a Backend Developer to support product development. Your primary focus will be developing all server-side logic, ensuring high ...


From Tech Care For All Africa (Tc4A) - Nairobi Area

Published a month ago

Flutter Engineer Intern At Interintel Technologies Limited

JOB BRIEF We're seeking Flutter engineering interns who are fast learners and problem solvers! These internships may lead to full-time roles. You'll gain exp...


From Interintel Technologies Limited - Nairobi Area

Published a month ago

Human Resource Assistant At Interintel Technologies Limited

QUALIFICATIONS Bachelor's Degree in Human Resource Management or closely related discipline, from an accredited institution. 1-2 years of relevant in Human R...


From Interintel Technologies Limited - Nairobi Area

Published a month ago

Head Of Ict Operations At Hf Group

Principle Accountabilities Oversee day-to-day management of various ICT systems and solutions such as Telecommunication and Computing infrastructure, databas...


From Hf Group - Nairobi Area

Published a month ago

Built at: 2024-11-07T09:31:09.322Z