Home » Jobs » IT Jobs In Kenya » Senior .Net Software Engineer Job Deimos
Candidates Experience With Us + Latest Updates

Personalized Support for Your Success

Upcoming Trainings & Events

Senior .Net Software Engineer Job Deimos

  • Demonstrate the ability to pick up more complex software development tasks
  • Supports and guides the team to deliver quality code while participating in code reviews
  • Write clean and efficient code for backend applications
  • Work with SQL and non-relational database management systems
  • Ability to Interact or consume APIs and help design new API services
  • Participate in the continuous integration and delivery of applications
  • Assist in debugging and troubleshooting applications when issues arise in a timely fashion
  • Contribute to client meetings and deliver the best service and technology solutions
  • Participate in the designing of an architecture that meets the requirements of the problem
  • Contribute to mentoring of Interns, Juniors, and Intermediates in order to help accelerate their technical growth
  • Consistently writes high-quality production-ready code that is easily testable, reusable, easily understood by other developers, and accounts for edge cases and errors
  • Contribute to documentation, functional specifications, and design documents using the modern engineering practices and leveraging the industry-leading technology
  • Lead the implementation and maintenance of quality code practices including, but not limited to, practicing test-driven development by writing unit, integration & end to end test

Read>>>Still Writing CVs The Old Way? Here’s Why That’s Costing You      

  • At least 5 years of experience in software engineering roles
  • Excellent knowledge of C# and experience with modern .NET (>= v6)
  • Strong understanding of REST API design concepts & implementation in .NET
  • Familiarity with object-oriented programming and associated concepts (specifically dependency injection)
  • Familiarity with relational databases such as PostgreSQL, MySQL, SQL Server etc
  • Basic understanding of potential security threats (e.g. SQL injection, XSS) along with mitigation approaches
  • Good written and verbal communication skills
  • Knowledge of cloud-native architecture
  • Good problem-solving skills and have a willingness to always improve
  • Extensive knowledge and experience with testing methodologies and implementation
  • Experience building reliable and resilient applications at scale within a microservices environment
  • Good understanding of architectural patterns and when to apply them

About you

  • You are comfortable joining a project, understanding the problem quickly, and contributing value without excessive ramp-up time. You enjoy working on clearly scoped work, delivering to milestones, and collaborating with both engineers and clients to solve practical problems. You are self-directed, adaptable, and able to manage your workload in a remote, delivery-driven environment. You enjoy working across different projects and industries and are motivated by solving new technical challenges rather than staying on a single product indefinitely.

Joining the team means

  • Working effectively in a remote-first, culturally diverse team
  • Communicating openly, clearly, and respectfully
  • Taking initiative and operating independently
  • Adapting to changing project needs and delivery priorities
  • Enjoying working with multiple clients across different industries
  • Sharing knowledge and learning from peers
  • Seeking feedback and continuously improving your craft

Want to know what you get by joining us?

  • The opportunity to work on varied client projects using modern technology
  • Flexibility to work remotely in an environment focused on outcomes, not micromanagement
  • A healthy work-life balance with sustainable delivery expectations
  • The opportunity to work in a remote-first setup
  • A company-provided laptop and tooling
  • Collaboration with highly skilled engineers who value knowledge-sharing
  • Ongoing technical growth and skills development

Read>>>3 Interview Red Flags Recruiters Notice in the First 60 Seconds       

Click here to apply

🚨 Before You Apply for This Job

Career Lessons + Experiences

Labour Laws – Know Your Rights