⚡ New Feature

Auto-Apply to Jobs While You Sleep

Stop spending hours applying manually. Our Premium Auto-Apply scans new listings every day and sends your application automatically — so you never miss an opportunity.

🔒 Secured by Stripe 📋 Cancel anytime ✅ 100+ jobs applied monthly
Home Jobs Nairobi .NET Application Development Engineer

.NET Application Development Engineer

Cigna  · Insurance

Full Time Nairobi
Nairobi
Deadline: 1 September 2026
Posted June 2, 2026

We are seeking a highly motivated professional to join our team in the capacity of [Job Title]. In this pivotal position, you will be responsible for [key responsibility 1], [key responsibility 2], and [key responsibility 3], while collaborating closely with cross-functional departments to achieve organizational objectives. The ideal candidate will possess a minimum of [X years] of experience in [relevant field], alongside a proven track record in [specific skill or area of expertise]. Proficiency in [specific software, tools, or methodologies] is essential, along with strong analytical and problem-solving capabilities. Additionally, excellent communication and interpersonal skills are required to effectively liaise with stakeholders at all levels. This role offers the opportunity to contribute to impactful projects and drive meaningful results within a dynamic and forward-thinking environment.

We are actively seeking a skilled .NET Application Development Engineer to bolster our IT department, joining a collaborative, self-managed, cross-functional team within the IGO/NGO Release Train of Cigna’s International Markets. In this role, you will share responsibility for the applications under your purview, driving ongoing enhancements and expansions while ensuring their seamless operation in production environments, adhering to the “You build it, you run it” principle.

You prioritize customer needs while maintaining a strong focus on performance. You maintain a holistic perspective on all components within the scrum team’s portfolio, effectively balancing forward-thinking solutions with rapid market delivery. Furthermore, you demonstrate a strong business acumen, a passion for innovation, and a commitment to continuous learning. Most importantly, you embody a proactive mindset, embracing challenges with a hands-on approach and a determination to deliver results.

As a .NET Application Development Engineer, you will collaborate on the architecture, implementation, and maintenance of backend applications that drive Cigna’s claims systems. Within a multidisciplinary Agile team, you will be instrumental in delivering high-efficiency, resilient solutions while expanding your expertise in a fast-paced and evolving setting.

What You’ll Do

Design, build, and sustain robust backend .NET applications specifically engineered to streamline and optimize claims operations.

Collaborate with architects and cross-functional teams to develop scalable technical solutions that effectively translate business requirements.

Assume complete accountability for applications, guaranteeing optimal performance, unwavering reliability, and consistent production stability throughout their lifecycle.

Develop code that adheres to high standards of cleanliness and maintainability, ensuring robustness through the implementation of automated unit and integration tests.

Play a key role in shaping technical design choices, creating architecture documentation, and establishing coding standards.

Examine and introduce enhancements across all functional and technical domains to drive continuous improvement and operational excellence.

In an Agile framework, such as Scrum or Safe, collaborate with cross-functional teams to consistently deliver business value while adhering to established timelines.

What You’ll Bring

A Bachelor’s or Master’s degree in Information Technology or a closely related discipline is required.

Requires a minimum of three years of hands-on experience in .NET backend development.

Proven expertise in developing solutions with C, .NET, and MS SQL, leveraging Visual Studio as the primary development environment is required.

Proficient in converting functional requirements into technical designs and producing accurate estimates.

Fluent proficiency in both written and spoken English is required, along with exceptional communication abilities.

Proficiency in functioning autonomously as well as contributing effectively within Agile team environments is required.

The ideal candidate will possess a strong proficiency in relevant technical and soft skills, with a proven ability to apply them effectively in a dynamic work environment. They must demonstrate expertise in key areas pertinent to the role, ensuring high-quality performance and adaptability to evolving challenges. Additionally, the individual should exhibit excellent problem-solving capabilities, effective communication skills, and a collaborative mindset to work seamlessly within cross-functional teams. Prior experience in similar positions is highly desirable, along with a commitment to continuous learning and professional development.

We are seeking a candidate with strong technical and functional expertise to fulfill this role. Proficiency in relevant software, systems, or methodologies is essential, along with the ability to apply functional knowledge to real-world scenarios. The ideal applicant will demonstrate hands-on experience in implementing solutions, troubleshooting issues, and optimizing processes to meet organizational objectives. Additionally, familiarity with industry standards, best practices, and emerging trends is highly valued. Strong analytical and problem-solving skills, coupled with effective communication, are required to collaborate across teams and drive successful project outcomes.

.NET development (C#) and Microsoft SQL Server expertise is required. Proficiency in designing, implementing, and maintaining applications using the .NET framework and C# programming language is essential. Experience with MS SQL Server for database design, querying, and management is also mandatory. Candidates should demonstrate strong problem-solving skills, the ability to work collaboratively in a team environment, and a commitment to writing clean, efficient, and maintainable code. Familiarity with version control systems such as Git and an understanding of software development best practices are preferred.

Software engineering life cycle methodologies encompass the structured frameworks guiding the creation, deployment, and maintenance of software solutions. These methodologies ensure systematic planning, development, testing, and deployment phases, fostering efficiency, quality, and alignment with project objectives. Professionals in this domain must possess proficiency in SDLC frameworks, such as Agile, Waterfall, or DevOps, alongside expertise in version control systems, continuous integration, and automated testing tools. Responsibilities include designing scalable architectures, writing clean, maintainable code, conducting thorough code reviews, and optimizing system performance to meet evolving user demands and business requirements.

Design and architect the backend infrastructure to ensure scalability, reliability, and optimal performance, with a focus on seamless integration of services and systems. Establish robust frameworks and standards for backend development, including API design, data modeling, and security protocols, while adhering to best practices in software engineering. Collaborate with cross-functional teams to align backend solutions with business objectives and evolving technological requirements. Oversee the implementation of backend components, ensuring adherence to architectural guidelines and fostering innovation through modern technologies and methodologies.

Accustomed to utilizing version control systems such as Git or Team Foundation Server (TFS) for efficient code management and collaboration.

Proficiency in DevOps methodologies and continuous integration/continuous deployment (CI/CD) technologies, including but not limited to Azure DevOps Pipelines, is essential.

Proficiency in Agile frameworks, including Scrum and Safe, is required.

Soft Skills

Demonstrates exceptional aptitude for resolving complex issues through structured reasoning and data-driven analysis.

Effective communication and stakeholder engagement are essential to building strong relationships and ensuring alignment across teams and partners. This role requires the ability to convey complex ideas clearly, actively listen to diverse perspectives, and adapt messaging to suit different audiences. Additionally, managing expectations, resolving conflicts, and fostering collaboration are critical to achieving shared objectives and maintaining productive partnerships.

Proven capacity to collaborate effectively within diverse, cross-cultural, and internationally distributed teams, fostering inclusive communication and mutual understanding achieving shared objectives.

Adaptability and a capacity to thrive amidst uncertainty are essential attributes for this position.

Proactive individuals who demonstrate a robust sense of ownership are encouraged to apply.

Nice to Have

Proficiency in Object-Relational Mapping frameworks, Windows Communication Foundation, or Enterprise Library is required.

Familiarity with Windows Server and IIS environments is required, along with hands-on experience in their administration and configuration.

Proven expertise in tailoring vendor-based platforms or collaborating with large-scale enterprise systems is required.

Proficiency in NuGet, application lifecycle management (ALM) tools, or cloud-based environments is required.

Qualifications

BA/BSc/HND , MBA/MSc/MA

Experience Required

3 years

More jobs in Nairobi