Position Summary:
We are seeking a Senior Web Application Developer to support a long-term Defense Technology / Government IT project. The ideal candidate will have extensive experience designing and developing enterprise web applications using modern full-stack technologies, cloud platforms, and AI/ML solutions. This role requires strong technical leadership, hands-on development experience, and the ability to collaborate with stakeholders to deliver secure, scalable, and high-performing applications.
Responsibilities:
- Design, develop, and maintain enterprise web applications using .NET/C#, React, Angular, Vue.js, and Node.js
- Architect and build cloud-native solutions on AWS and/or Microsoft Azure
- Develop secure REST APIs, microservices, and serverless applications
- Integrate LLMs, Generative AI, and AI/ML capabilities into enterprise applications
- Implement CI/CD pipelines, DevSecOps practices, and cloud security standards
- Optimize application performance, scalability, and reliability
- Lead architecture discussions, code reviews, and technical design sessions
- Mentor development teams and provide technical leadership throughout the SDLC
- Collaborate with business stakeholders to gather requirements and deliver scalable technical solutions
- Prepare technical documentation and support enterprise application delivery
Required Qualifications & Skills:
- 8+ years of Full Stack Web Application Development experience
- Strong expertise in .NET Framework/.NET Core, C#, JavaScript, SQL/T-SQL, and Node.js
- Hands-on experience with React and/or Angular or Vue.js
- Experience designing and developing enterprise-scale, cloud-native applications on AWS and/or Microsoft Azure
- Strong knowledge of REST APIs, Microservices, Serverless Architecture, CI/CD, DevSecOps, and Cloud Security
- Experience integrating Large Language Models (LLMs), Generative AI, and AI/ML capabilities into production applications
- Solid understanding of scalable application architecture, performance optimization, and enterprise solution design
- Experience leading technical design discussions, code reviews, and mentoring development teams
- Excellent communication skills with experience translating business requirements into technical solutions and working directly with clients
Preferred Skills:
- AWS and/or Microsoft Azure Certifications
- Python
- Experience deploying production Generative AI solutions
- Active Public Trust Clearance
- Defense or Government IT project experience