| 
 
 
      
       
        | Position: | Full Stack Developer |  
        | Posted: | 05/27/2025 |  
        |  |  
 
 Full Stack Developer
 Technology Division
 SUMMARY: Applied Training Solutions, LLC is seeking a Full Stack Developer. The Full Stack Developer will report to the Director of Software Engineering. The incumbent will work with other members of the team in a well-developed Agile SCRUM process. The candidate may work alone or with team members to conceive, develop, prototype, test, and debug systems and product features. We are looking for an engineer who has a passion for code and a desire to learn new technologies while working on high-profile projects. Demonstrated proficiency in full stack web-based application development technologies and the ability to work as a team player with little or no supervision. Good written and spoken communication skills are required. This position provides the candidate with a valuable opportunity to work with a skilled team in a variety of engineering and production roles. Responsibilities: 
 
      
 Performs analysis, design, development, and unit testing of complex software applications Monitor and continuously maintain, resolve defects, and upgrade software applications Actively demonstrates specialization in one or more technologies, relevant to technical needs of the organization, and takes the initiative to learn new technologies. Designs and implements medium to large size software application features. Proactively supports other team members and helps them to be successful. Follows team and company process along with challenging those process, looking for ways to continuously improve. Influences and makes an impact on the team and supporting applications. Provides project status updates to manager and stakeholders Participates in structured walkthroughs, code inspections and technical reviews Specific responsibilities include software development tasks, software testing, basic status documentation, and generation/verification of defect reports. The position provides the candidate with a valuable opportunity to work with a skilled team in a variety of engineering and production roles.
 
 Basic Qualifications: 
 
      
 Bachelor's degree in Computer Science, Information Systems, or related field, or equivalent substantive experience, plus a minimum of 3 years of related professional experience.Practical experience with web-based application development technologies is required.Strong, practical and demonstrated experience with 
 
        
 Node.js, JavaScript/TypeScript, and PostgreSQL to aid in isolation of issues and potential development tasks C# and Microsoft SQL Server is a plus Agile / Scrum Development methodology AI, Generative AI, LLM
 
Understanding of GIS software is a plus (ESRI preferred)Strong teambuilding and interpersonal skillsUnderstanding the concepts, practices, and procedures of common software development methodologies and associated artifacts, and can apply them to complex projectsDemonstrated ability to effectively adapt to changing technology and apply it to business needsDemonstrated ability to establish and maintain a high level of trust and confidence within a teamAbility to work with minimal supervisionAbility to work effectively in a deadline-driven environment
 
 Experience with: 
 
      
 Technologies: Typescript, NodeJS, Vue, React, Express, NUXTDatabase: PostgreSQL, MongoDB, PrismaPlatforms: Docker, Microservices, Kubernetes, AWS, AzureTools: Jira, Bitbucket, Balsamiq, GitBonus: Esri, ArcGIS, AGOL, Unity, and Unreal.
 
 US Citizenship Required for this Position: Yes
 Relocation Assistance: No
 
 Remote Eligible: Yes
 
 Travel Required: Office visit required on request.
 
 Salary Range: Based on experience
 Applied Training Solutions, LLC is committed to hiring and retaining a diverse workforce. We are an Equal Opportunity Employer, making decisions without regard to race, color, religion, sex, national origin, age, veteran status, disability, or any other protected class. U.S. Citizenship is required for most positions. 
 
 |