Lead Software Engineer
Job details
Job Summary We are seeking a highly skilled .Net Full Stack Lead to join our team. The ideal candidate will have strong experience in designing, developing, and supporting scalable web and windows applications, along with expertise in Angular, LINQ, Azure services, SQL Server, and WCF (optional but preferred). This role involves contributing hands-on to the development lifecycle and leading technical activities to deliver high-quality software solutions. Key Responsibilities
- Full Stack Development
- Design, develop, and maintain web and windows applications using C#, .Net Core, MVC , and Windows Services .
- Implement and manage Web APIs , SOAP/WCF , and a unified API layer for websites and applications.
- Develop and integrate front-end solutions using Angular 8+ (or higher) or React JS .
- Database and Backend
- Design, implement, and manage databases using SQL Server and Entity Framework .
- Write efficient and optimized SQL queries and stored procedures.
- Architecture & Best Practices
- Strong understanding of OOPs principles , REST APIs , and AJAX frameworks .
- Follow SDLC processes, ensuring adherence to design, development, and deployment standards.
- Testing & Deployment
- Perform unit and module testing to ensure high-quality, error-free applications.
- Support deployment processes, including pipeline creation/modification using Azure DevOps .
- Collaboration & Communication
- Collaborate with cross-functional teams, including QA and DevOps, for bug fixes and post-production enhancements.
- Act as a technical contributor and support team members in day-to-day activities.
- Azure Integration
- Develop and integrate scalable solutions leveraging Azure services .
- Understanding of cloud-based application design and deployment is a plus.
- Version Control & Tools
- Use repository tools like TFS , GIT , etc., for version control and collaboration.
- Strong experience with C#, .Net Core , MVC , and Windows Services .
- Proficiency in Angular 8+ or React JS for front-end development.
- Hands-on experience with SQL Server , Entity Framework , and LINQ .
- Experience working with REST APIs , SOAP APIs , and WCF (preferred).
- Good understanding of Azure DevOps and pipeline management.
- Proficient in OOPs fundamentals , jQuery , and AJAX frameworks .
- Familiarity with the complete SDLC phases and Agile methodologies.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.