Job Title: Full Stack Developer
Experience: 10+ Years
Technology Stack: C#, .NET, Azure SQL, Angular / AngularJS
Work Mode: Remote
Job Summary
We are seeking a highly skilled and experienced Full Stack Developer to design, develop, and maintain scalable, secure, and high-performance web applications. The ideal candidate will have strong expertise in C#, .NET, Azure SQL Services, and Angular/AngularJS, along with hands-on experience in API development, DevOps practices, and cloud-based solutions on Microsoft Azure.
This role requires close collaboration with cross-functional and globally distributed teams, direct interaction with customers, and ownership of end-to-end deliveryfrom requirement gathering through deployment.
Roles & Responsibilities
- Design, develop, and maintain robust web applications using C#, .NET Framework (.NET 4.7, .NET 5), and Azure SQL Services
- Build responsive and user-friendly UI components using AngularJS / Angular, HTML, CSS, and JavaScript
- Collaborate with product owners, customers, and cross-functional teams to gather requirements and translate business needs into technical solutions
- Develop and integrate RESTful APIs for internal systems and third-party services
- Write clean, scalable, secure, and well-documented code following industry best practices
- Perform performance tuning, optimization, and scalability enhancements for applications and databases
- Conduct thorough unit testing, integration testing, debugging, and troubleshooting
- Work closely with DevOps teams on code merging, version control, CI/CD pipelines, and release management
- Actively participate in Agile ceremonies and provide regular updates via Jira / Azure DevOps
- Stay current with emerging technologies and recommend improvements to development processes
- Interact directly with customers to:
- Gather and clarify requirements
- Ask the right technical questions
- Provide effort estimations
- Justify timelines and delivery plans
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 10+ years of hands-on experience in Full Stack Web Development
- Strong expertise in:
- C#, .NET Framework / .NET Core (.NET 4.7, .NET 5)
- Azure SQL Services (complex queries, stored procedures, performance tuning)
- AngularJS / Angular (willingness to work on AngularJS if required)
- Solid understanding and implementation of RESTful APIs
- Experience with Azure Cloud Services
- Hands-on experience with Git, branching/merging strategies, and CI/CD pipelines (Azure DevOps)
- Strong problem-solving, debugging, and analytical skills
- Excellent communication skills with the ability to collaborate across time zones
- Comfortable working independently in a fast-paced, Agile environment
- Availability for 45 hours overlap with CST for daily check-ins and collaboration
Preferred / Nice-to-Have Skills
- Experience integrating MATLAB or Fortran-based calculation libraries via REST APIs
- Familiarity with Figma for interpreting UI/UX mockups
- Experience integrating Google Maps and ESRI for location-based services and calculations
- Exposure to high-volume data processing and near real-time analytics and visualization
- Background in engineering or calculation-heavy projects