Zenetex LLC

Sr. Computer Programmer IV

Posted Date 1 month ago(4/20/2020 4:20 PM)
Job ID
2019-2722
# of Openings
1
Job Location
US-FL-Orlando
Category
Information Technology

Position Overview

ZENETEX specializes in management and technology support services for a variety of Federal agencies and commercial organizations nationwide. “Because Service Matters” is our corporate cultural philosophy that brings total focus to both our employees and our customers. We recognize that our employees are our greatest asset. We have an opportunity for a Senior Computer Programmer IV, in Orlando, FL

 

The Naval Air Warfare Center Training Systems Division is the epicenter of acquisition for Navy Training Systems. While not tasked to design and develop training systems, members of the NAWCTSD IDEA Lab are responsible for the design, development, and implementation of automated test tools used by the Navy acquisition engineers to test training systems and devices built by industry partners for reliability and interoperability.

Description

The Contractor shall support computer programmer (software development) efforts. The Contractor shall design, develop, implement, and document Modeling and Simulation (M&S) systems, software, research efforts, and related processes including system interoperability. The Contractor shall identify research requirements and methods to improve current systems and processes. The Contractor shall provide CSS personnel to support in performing the following work:

  • Develop software using high order languages that is efficient, readable, and well documented.
  • Prepare reports describing status of software under development.
  • Monitor the progress of training system Contractors during computer systems, software and/or equipment development and procurement. Test and install the procured item(s) upon receipt for compliance with procurement and design requirements.
  • Solve problems that arise during the development or modification of simulation related real-time computational systems.
  • Analyze requirements and prepare a software design approach for proposed training system(s). Provide alternative design approaches with trade¬off analyses and risk assessments.
  • Develop cost and lead-time estimates for the software to be developed.
  • Prepare budgets and plans for purchase and maintenance of software to be developed.
  • Conduct analyses to ensure that software designs are cost effective and satisfy requirements
  • Develop engineering specifications detailing design, expected performance, testing, and provisions for software acceptance.j. Review training system Contractor's design approach, criteria, and design reports.
  • Review software design and conduct code reviews.
  • Monitor and adhere to the software configuration management practices.
  • Become familiar with external Contractor's procedures and controls for software development in order to effectively monitor and assess the software development effort.
  • Identify problems encountered in software development and provide recommendations that resolve these problems.
  • Develop test plans and when needed, provide CSS in performing examinations and acceptance tests.
  • Actively maintain and enhance job related knowledge and skills in M&S, software development techniques, state-of-the-art computer architectures, emerging technologies, and other software development areas.
  • Apply decision analysis techniques to ensure that the engineering approach is cost effective and satisfies the training objectives.
  • Monitor and assess software development status and provide CSS personnel to provide support in resolving related programmatic issues.

Qualifications

Education:

  • Post-graduate engineer with an advanced degree from an accredited institution in electronics, computer engineering, computer science, M&S, or demonstrate equivalent performance.

Experience:

  • Required - Eight (8) to ten (ten) years of practical experience in software development associated with modeling and simulation within the training and training systems domains
  • Programming languages will include Java and C++.
  • 5+ years of experience with Java and Swing development
  • Experience working in a team environment, utilizing best practices for software revision and defect tracking
  • Experience with Agile development techniques
  • Experience developing distributed simulation software using the HLA or DIS protocols
  • Proficient with software design methodologies such as UML
  • Excellent communication skills

Desired:

  • Eight (8) to ten (ten) years of practical experience in software development associated with modeling and simulation within the training and training systems domains
  • Programming languages will include Java and C++.
  • 5+ years of experience with Java and Swing development
  • Experience working in a team environment, utilizing best practices for software revision and defect tracking
  • Experience with Agile development techniques
  • Experience developing distributed simulation software using the HLA or DIS protocols
  • Proficient with software design methodologies such as UML
  • Excellent communication skills

Security Clearance

  • This position will require U.S. citizenship and an active DoD Secret clearance

ZENETEX is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.