We are seeking a highly skilled Senior .NET Engineer to lead technical discussions, provide architectural guidance, and ensure the successful delivery of software solutions for clients. The role involves collaboration with clients, software development, cloud migration, and mentorship of development teams. The candidate will bridge engineering excellence and client engagement.
Requirements
- Collaborate with clients to understand business requirements.
- Design, develop, and implement software solutions using C#, ASP.NETCore, Web API, and related .NET technologies.
- Provide technical consultation, architecture recommendations, and best practices for scalable and secure system design.
- Conduct technical assessments, code reviews, and system performance analysis.
- Lead and mentor development teams.
- Participate in pre-sales technical discussions, proposal development, and solution demonstrations.
- Assist with cloud migration strategies and implementation (Azure or AWS).
Benefits
- Paid Time Off (PTO)
- Professional development opportunities
- Collaborative and inclusive company culture
- Training & Development Programs
- Competitive salary and performance-based bonuses