
Posted 4 days ago
Lead Full Stack Developer
AI Summary
Job Title: Lead Full Stack Software Developer Location: National Harbor, MD (Hybrid) Type: Full Time Compensation: $200,000 to $250,000 Annually, subject to experience Cloudforce is the company behind nebulaONE®, a secure, Microsoft-based AI gateway helping organizations move from AI experimentation to real, responsible adoption.
About this role
Responsibilities:
-
Architect and develop across both front-end (React) and back-end (C#) codebases.
-
Ensure code quality, maintainability, and scalability through code reviews and best practices.
-
Oversee and manage the code merging process, ensuring seamless integration and minimizing conflicts.
-
Lead a team of engineers - run regular 1:1s, provide career guidance, give actionable feedback, and create an environment where people do the best work of their careers.
-
Be a key part of our collaborative Agile & DevOps Culture, where everyone is open to sharing ideas while working towards a set of common goals.
-
Treat Agile Stories as placeholders for conversations; and work closely with technical and business users on the details.
-
Own the solutions you produce from inception to production release.
-
Monitor system health and debug issues as they arrive.
Qualifications:
-
At least 10 years of work experience in building .NET based web APIs using C# and experience with modern front-end frameworks such as Angular, React or Vue.
-
Strong programming fundamentals including Domain Driven Design (DDD) SOLID principles and design patterns.
-
Experience with systems that are continuously delivered using CI/CD pipelines.
-
Strong Azure skills including Cosmos DB (preferred).
-
Proven ability to work in a small, fast-paced environment.
-
Excellent problem-solving and analytical skills, with the ability to diagnose and resolve technical issues in a timely manner.
-
Strong communication and interpersonal skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders.
-
Ability to work independently and as part of a team, with a proactive and collaborative approach to problem-solving.