Junior Software Engineer

Trinzic

Beavercreek Township, OHFresher1h agovia LinkedIn

About the Role

This is an excellent opportunity for a recent graduate to grow professionally while contributing to impactful engineering solutions supporting government and aerospace customers. In this role, you will help design and implement full-stack software applications, develop scripts and plugins for engineering and modeling tools, and support modern digital workflows across multiple programs. You will work closely with senior engineers, systems engineers, and stakeholders to translate technical requirements into reliable, maintainable software solutions. The successful candidate will bring a strong foundation in software development, a desire to learn, and the ability to work effectively in a team-based environment.

Key Responsibilities

  • Design, develop, test, and maintain software applications and tools in support of digital engineering initiatives
  • Contribute to full-stack software development efforts, including backend services, APIs, and frontend user interfaces
  • Develop and extend plugins, scripts, and integrations for engineering and modeling environments
  • Collaborate with cross-functional engineering teams and stakeholders to translate requirements into production-ready software solutions
  • Participate in Agile development activities, including sprint planning, stand-ups, and backlog refinement
  • Write clean, maintainable, and well-documented code in accordance with established best practices
  • Assist with troubleshooting, debugging, and performance optimization of existing applications
  • Communicate technical concepts effectively with both technical and non-technical team members

Requirements & Tech Stack

  • Bachelor’s degree in computer science, Software Engineering, or a related technical field (completed or near completion)
  • Experience developing software using modern programming languages such as Java, Python, or JavaScript / TypeScript
  • Experience with frontend development frameworks such as React
  • Familiarity with backend development concepts, APIs, and distributed or networked systems
  • Experience using modern version control systems (e.g., Git)
  • Ability to learn new technologies quickly and adapt to evolving project requirements
  • Strong analytical, problem-solving, and communication skills

Desired Qualifications

  • Experience with full-stack application development
  • Experience developing plugins, scripts, or extensions for engineering or modeling tools
  • Familiarity with systems design concepts and digital engineering environments
  • Experience working in Agile or Scrum development teams using tools such as Jira
  • Prior internship or cooperative education experience in a professional software development environment

Entry-Level Software Engineer Jobs · last 7 days

150 openings · all need no experience

Most hiring: Palantir Technologies, Lockheed Martin, Amazon

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job