We are seeking a Junior Full Stack Software Engineer to support the development of technical solutions for our Wargaming and Modeling & Simulations team. This role is ideal for an engineer who enjoys building software, learning new technologies, and working independently within a small technical team. The engineer will contribute across the application stack, including user interfaces, backend services, data integration, testing, and deployment. Work with users and technical team members to understand requirements and build practical software solutions. Develop and maintain web applications across frontend and backend components. Build backend services, APIs, and application logic using Python. Develop user interfaces using modern frontend frameworks and languages and integrate applications with databases, APIs, and other data sources. Write, test, debug, and maintain reliable software. Other responsibilities include using Git and collaborative software development workflows, researching unfamiliar technical problems and evaluating new tools and approaches, and contributing to application deployment, automation, and technical documentation. We are looking for a curious, self-directed engineer who has strong software fundamentals and is excited to learn. The ideal candidate does not need experience with every technology we use but should be comfortable researching new problems, experimenting with unfamiliar tools, and taking ownership of technical tasks from development through deployment.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level