848-Junior Software Engineer - Military veterans preferred

2018-11-24
Frontier Technology, Inc. (www.fti-net.com)
Other

/yr

  full-time   employee   contract


Dayton
Ohio
United States


Position:  848-Junior Software Engineer Type:  Full Time Location:  Dayton, Ohio

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. 

 

JOB RESPONSIBILITIES:

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.

 

EDUCATION & EXPERIENCE:

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

 

REQUIRED SKILLS AND ABILITIES:

  • 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.

 

PREFERRED SKILLS AND ABILITIES:

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

 

OTHER SKILLS AND ABILITIES: 

  • 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