Fast Apply This is a Fast Apply job. Post your resume once to MilitaryHire, and apply with only two clicks.
Perfect if you are searching for a job using your phone.

Junior Software Engineer - Military veterans preferred

Frontier Technology Inc. (
Computers/Information Technology


  full-time   part-time   employee   contract

United States

Frontier Technology Inc. is looking for talented Junior Software Engineers for the development of multiple software platforms supporting DoD customers. This individual will have the opportunity to work on new and innovative technology and mentor with very experienced software engineers collaborating in a team environment.

These individuals will primarily be responsible for design, development, test, and demonstration of software applications in an innovative environment working with some of the newest technologies.
This role will need to work with other engineers in a team environment in developing concepts, prototypes, and production versions of applications for new or extended applications.

Core duties and responsibilities include the following. Other duties may be assigned:
New product development of GUI-based applications including but not limited to exploring new analysis areas and technologies as well as enhancing existing products.
Decompose application requirements into logical, implementable components with minimal supervision.
Development of enhancements to existing software applications, including quickly understanding existing code and applications to make fixes, enhancements, or adaptation to new requirements.
Using existing APIs and libraries, produced in-house with access to source, or externally using only an interface specification.
Work independently or as part of a team to develop and deliver logistics information analysis applications.
Program in a modular fashion so that useful functions and algorithms can be readily reused by other team members.
Create and maintain supporting information including documentation and manuals, and conduct demonstrations.

Bachelor of Science in Computer Science, Computer Engineering, Information Technology, Electrical Engineering, or other math or computer related discipline

Entry level experience with software development in C#/Visual Studio (.NET Framework) and WPF (Windows Presentation Foundation), or C/C++, Python, or Object Oriented development
Quick understanding of existing code and applications to reduce development time by leveraging existing code, making modifications to adapt to new requirements.
Determine essential versus nonessential functionality to meet minimum requirements for projects with limited time, scope, and resources.
Proven ability to work closely with others as a member of the team.

Rapidly processing and analyzing data for use or modification, including data from multiple sources.
Experience with MS Office tools.

Comfortable working in a team environment, both helping others and reaching out for help
Works independently and successfully in unsupervised work environments
Has the ability to develop a detailed application concept from a more general concept of data and process flow
Has the ability to solve customer business problems
Recommends product definition, product design, product development
Quickly acclimates to new source code. Willing to dig into any source code available to solve the problem
Is comfortable and effective at all stages of systems development life cycle, including requirements and design documentation, and accurate task planning and estimating for self and others
Capable of effective communication of project issues and project status with subordinates, peers and immediate management

Fast Apply This is a Fast Apply job. Post your resume once to MilitaryHire, and apply with only two clicks.
Perfect if you are searching for a job using your phone.


Save This Job

Email This Job to a Friend