| Position: |
Software Engineer II |
| Posted: |
11/18/2025 |
| |
Software Engineer II
Remote Applied Training Solutions LLC is seeking a Software Engineer II with 2-4 years of professional experience to join our development team. In this role, you will assist in designing, developing, and maintaining full stack web applications in a collaborative Agile/SCRUM environment. You should be comfortable owning moderately complex tasks, writing clean and maintainable code, and collaborating with senior engineers to deliver high-quality software. As a Software Engineer II, you will contribute across the full development lifecycle-requirements, design, implementation, testing, and deployment. You will help break down user stories, estimate work, participate in code reviews, and improve engineering standards and best practices. This role is ideal for someone who is growing in technical confidence, can work independently with guidance, and is eager to contribute to a fast-moving, modern software environment. This is an exciting opportunity for early-career developers to learn new technologies and work on high-profile projects alongside experienced team members. Responsibilities:
- Support the design and development of software features under guidance from senior developers
- Participate in team planning, coding, testing, debugging, and documentation activities
- Learn and apply best practices in web application development
- Assist in resolving software defects and performing routine application maintenance
- Follow team and company development processes and suggest improvements
- Collaborate with cross-functional teams and actively contribute to team success
- Participate in code reviews and technical discussion
- Prepare status updates and basic project documentation
Basic Qualifications:
- Bachelor's degree in Computer Science, Information Systems, or related field (or equivalent experience)
- 0-4 years of web-based application development experience
- Familiarity with JavaScript/TypeScript, HTML, CSS, and one or more frameworks such as React or Vue
- Basic knowledge of backend development using Node.js or similar technology
- Understanding of relational databases such as PostgreSQL
- Willingness to learn C#, Microsoft SQL Server, and cloud platforms (AWS, Azure)
- Exposure to Agile / Scrum methodologies
- Good written and verbal communication skills
- Demonstrated passion for software development and eagerness to grow
Experience With:
- Technologies: JavaScript/Typescript, NodeJS, Vue, React, Express, NUXT
- Database: PostgreSQL, MongoDB, Prisma
- Platforms: Docker, Microservices, Kubernetes, AWS, Azure
- Tools: Jira, Bitbucket, Balsamiq, Git
- Bonus: Esri, ArcGIS, ArcGIS Online
Applied Training Solutions, LLC is a leading simulations company providing innovative systems, products, and solutions to government and commercial customers.
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.
|