Share this job
Senior Full Stack Developer – Node.js, Angular & SQL Server 3665817
Charlotte, North Carolina, United States
Apply for this job

Be Part Of A High-Performing Team

Join a software development environment focused on building, enhancing, and supporting production-grade applications, web portals, analytical modules, and SQL-based solutions. This senior-level position is designed for a developer who can work independently while also providing technical leadership to other developers. The team follows structured software development lifecycle practices and emphasizes reliable code, strong testing, root-cause problem solving, development standards, and maintainable application design.

What's In Store For You

  • Opportunity to work across the full software development lifecycle, from requirements and design through development, testing, deployment, and production support.
  • Senior-level ownership with the ability to influence technical approaches and development best practices.
  • Exposure to both new application development and modernization or maintenance of existing software.
  • Opportunity to provide technical guidance and leadership to other developers.
  • Office-based work environment.
  • Candidates may be asked to complete a technical skills assessment or job-related evaluation during the interview process.

How You Will Make An Impact

  • Design, develop, test, deploy, and maintain production-ready software applications across web, analytical, and database-driven environments.
  • Build reliable, user-friendly solutions using Node.js, modern front-end JavaScript frameworks, TypeScript/JavaScript, and SQL Server.
  • Translate business requirements and user stories into scalable technical designs and documented software solutions.
  • Improve and maintain existing applications while troubleshooting production issues and leading root-cause analysis.
  • Validate applications for functional accuracy, mathematical correctness, performance, efficiency, and stability.
  • Follow established engineering standards and architecture practices involving Git, JIRA, web technologies, source control, and software archiving processes.
  • Identify opportunities to strengthen development standards, application performance, and engineering best practices.
  • Provide technical direction and development guidance to other software engineers.

Do you bring proven success in full stack application development?

  • 3–5 years of related professional software development experience.
  • Bachelor's degree required; Computer Science or a related technical discipline is preferred.
  • Strong hands-on experience with Node.js.
  • Strong proficiency with SQL Server, including development of database-driven applications.
  • Experience with Angular 10+ or comparable modern frameworks such as React or Vue.
  • Strong JavaScript and TypeScript development skills.
  • Experience developing and supporting applications in Linux environments.
  • Strong mathematical aptitude, particularly when validating calculations and analytical application outputs.
  • Demonstrated experience writing maintainable, documented, production-quality code.
  • Ability to independently analyze requirements, create technical designs, troubleshoot issues, and deliver software through the SDLC.
  • Strong problem-solving ability with experience conducting root-cause analysis.
  • Ability to provide technical leadership and collaborate effectively with developers, architects, and business stakeholders.
  • Experience with Docker, Jenkins, Perl, C/C++, Bootstrap, CSS, or HTML is advantageous.
Apply for this job