freehire launches on Product Hunt on 26 August.

Follow →

Senior full-stack developer (.net)

Summary

Senior full-stack developer (.NET) building scalable web apps with Angular, ASP.NET, Node.js, and Azure DevOps in a CI/CD pipeline.

Seeking an experienced Senior Full-Stack Developer with at least 7 years of professional experience to join our technical team. You will be responsible for the full application life cycle, from business requirement evaluation and system analysis to design, programming, unit testing, and ongoing maintenance. The ideal candidate will be a versatile engineer capable of architecting robust solutions, ensuring high code quality, and driving continuous improvement through CI/CD practices in an Azure environment.

Key Responsibilities: System Lifecycle Management: Lead the evaluation of business requirements, system analysis, and the creation of technical specifications and diagrams. Development: Architect and develop scalable, responsive web applications using both front-end and back-end technologies. API & Integration: Design, build, and consume RESTful APIs, ensuring seamless integration with external services and internal data sources. Testing & Quality Assurance: Implement rigorous unit and integration testing; perform debugging to ensure reliability across all deployment stages. Deployment & Dev Ops: Manage application deployment pipelines, leveraging Azure Dev Ops for continuous integration and delivery (CI/CD) and infrastructure automation. Performance & Security: Optimize application performance (load times, query efficiency, caching) and implement secure authentication/authorization via Azure Active Directory. Collaboration: Participate in code reviews, mentor team members, and communicate complex technical concepts to both technical and non-technical stakeholders.

Required Skills and Qualifications: Experience: Minimum of 7 years of professional full-stack development experience. Front-End: Expertise in HTML, CSS, and Angular for building responsive, user-friendly interfaces. Back-End: Strong experience with Node.js and ASP. NET. Databases: Proficiency in relational databases and SQL; ability to write and optimize complex queries. API Development: Proven track record in building and consuming RESTful APIs. Version Control: Expert-level familiarity with Git (branching, merging, and conflict resolution). Dev Ops & Security: Hands-on experience with Azure Dev Ops, CI/CD pipelines, and integrating Azure AD for application security. Soft Skills: Strong analytical, problem-solving, and effective communication skills.

Preferred Qualifications: Prior experience with Liquibase for database schema migration. Experience with CSS frameworks such as Bootstrap or Foundation. Demonstrable track record of continuous learning and adapting to evolving technology stacks. Opportunity to work on end-to-end solutions within a professional and collaborative environment. Exposure to modern cloud-based infrastructure and enterprise-level architecture. Support for professional growth and engagement with the latest industry trends and development practices. Skills #J-18808-Ljbffr

See also