"People First; Mission Always"
Lead Full-stack Software Developer
Location
United States
Posted
2 days ago
Salary
0
Seniority
Senior
Job Description
Lead Full-stack Software Developer
North South Consulting Group, LLC (NSCG)
• Lead the end-to-end design and development of robust, high-performance applications using Java/Spring Boot and Node.js for backend services, alongside Angular for the frontend. • Build the front-end of applications through appealing visual design, utilizing modern UI templates, HTML5, CSS, and Angular to ensure responsive and seamless user experiences. • Architect, deploy, and maintain secure and scalable cloud environments using AWS services (e.g., EC2, S3, Lambda, API Gateway). • Design and implement RESTful APIs and microservices, to maintain efficient data flow between the frontend, backend, and database layers. • Guide technical teams, conduct rigorous code reviews, establish software development best practices, and drive continuous integration and continuous deployment (CI/CD) initiatives. • Work closely with stakeholders, product managers, and UI/UX designers in an Agile environment to translate business requirements into technical solutions.
Job Requirements
- US citizenship and an active Secret security clearance or the ability to obtain one.
- Proven hands-on experience developing and deploying applications in AWS environments.
- Expansive experience with Angular, HTML5, CSS, and modern UI templates.
- Strong proficiency in Java with deep expertise in the Spring Boot framework for building enterprise-grade microservices.
- Solid experience with Node.js for backend development, API integration, or tooling.
- Experience designing and interacting with relational and non-relational databases.
- Proficiency with Git and modern CI/CD pipeline tools.
Benefits
- Health insurance
- 401(k) matching
- Paid time off
- Flexible work arrangements
- Professional development
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Plan, develop and implement projects or features of large-scale projects, as part of the development team • Develop solutions to improve performance and scalability of systems • Assisting in Production issues • Share knowledge about your area of expertise, best practices and provide functional support
Full Stack Product Engineer – Agentic Workflows
Life Science ConnectConnect. Collaborate. Contribute.
• Build with Leverage: Own the implementation of new product features and decoupled architecture using Next.js and React maintaining a relentless focus on performance and minimal technical debt. • Orchestrate Agentic Workflows: Integrate Cursor and agentic engineering methodologies into your daily development loop. • Integrate Headless Infrastructure: Develop clean, reusable front-end components that hook seamlessly into a Headless CMS (Optimizely/ODP), ensuring our content delivery is lightning-fast at the edge. • Collaborate across the Core: Partner directly with our Data and DevOps teams to ensure everything we ship maintains data integrity across our Snowflake core, supports progressive profiling, and moves through our automated CI/CD pipeline cleanly.
• Act as a technical reference for engineering squads, supporting architectural decisions and the evolution of solutions • Support the construction of a scalable, resilient, and automation-oriented platform in an AWS environment • Define and evolve technical standards related to architecture, integration, observability, security, and operations • Work closely with teams on technical discussions, troubleshooting, incident response, and stabilization of production environments • Lead discussions involving microservices, messaging, Kubernetes, delivery pipelines, and infrastructure as code • Support technical reviews, design reviews, and the continuous improvement of engineering practices • Promote component reuse, standardization, and increased technical maturity across squads • Influence the evolution of DevOps, SRE, and platform reliability practices • Ensure solutions consider performance, availability, traceability, observability, and security from the outset.
• Help architect and build the control system (Maestro) for our Data Centers • Improve SW development practices including testing, integration, deployment, and configuration management • Work with our Product Management team to develop new data products to support internal teams and processes • Help develop and manage our cloud infrastructure • Work in a variety of languages and with a variety of tools




