We are seeking for an experienced Senior Full Stack Engineer (.NET) with a strong focus on backend development using .NET technologies, with over 9+ years of experience in software development, with experience in technical leadership and delivering high-quality solutions in various domains.
The Role
You Will Be Responsible For
- Design, develop, and maintain scalable and efficient server-side logic using .NET, ensuring high performance and responsiveness of applications.
- Integrate Artificial Intelligence/Machine Learning models and algorithms into the backend systems to enhance application functionality and intelligence.
- Manage and optimize database operations using MongoDB, ensuring data integrity, security, and efficient query performance
- Develop and maintain APIs that support front-end functionality and third-party integrations, ensuring they are secure, robust, and scalable.
- Contribute to the design and implementation of the overall solution architecture, ensuring alignment with business requirements and industry best practices.
- Work closely with cross-functional teams, including front-end developers, data scientists, and DevOps, to deliver high-quality software solutions.
- Participate in code reviews, provide constructive feedback, and mentor developers to promote best practices in software development.
- Create and maintain comprehensive technical documentation for the developed solutions.
Ideal Profile
- Bachelors degree in Computer Science, Engineering, or a related field.
- Microsoft Certifications included Azure are desired.
- Equivalent experience is also considered.
- 9+ years of experience building Software Applications.
- 5+ years of experience working as a full stack software engineer with .NET
Benefits
- Work Location: Remote
- 5 days working
What's on Offer
- Work within a company with a solid track record of success
- Opportunity to make a positive impact
- Leadership Role