EPASS GBG.025 Software Engineer (Senior) Job at Torch Technologies, Inc.

Torch Technologies, Inc. Dayton, OH 45390

Job Description:


Torch Technologies has been voted one of the best workplaces by Forbes magazine and the Association of Mechanical Engineers. You now have the opportunity to work with 21st century technology. Apply now to make a career with Torch Technologies a reality.

OVERVIEW OF AREA IN WHICH WORK WILL BE PERFORMED:

This position will support two programs on the EPASS GB contract within the AFLCMC/GB Business and Enterprise Systems Directorate, GBG Financial Systems Division. The Keystone Decision Support (KDSS) program provides a working capital funds financial data warehouse that enables the AF to forecast, analyze and manage the $20B AF Working Capital Fund (AFWCF). The Command Management System (CMS) program is AF Materiel Command's (AFMC) Authoritative Data Source in support of AFMC's Planning, Programming, Budgeting, and Execution (PPBE) Process. CMS is web-based and is used by both AFMC to build and refine the Program Objective Memorandum (POM) submission and PEMs at HAF to review AFMC's POM.


ESSENTIAL DUTIES/POSITION DESCRIPTION:

The successful candidate will perform work that applies a broad theoretical and practical knowledge of software engineering to include but not be limited to reviewing, preparing, and analyzing all types of documentation: Planning, requirements, design, V &V, support and test. Also, to include source code, configuration files and engineering resolution support. Responsibilities may also include but not be limited to:

  • Preparing/creating, reviewing, and analyzing all types of documentation for:
    • Planning,
    • Requirements,
    • Design,
    • Coding,
    • Support, and
    • Test;
  • Source code, configuration files and engineering resolution support;
  • Determining operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions;
  • Demonstrating solutions by developing documentation, flowcharts, layouts, diagrams, charts, and code comments;
  • Determining and designing system specifications, and standards, and programming/coding and installing solutions;
  • Improving operations by conducting systems and process analysis plus recommending changes in policies and procedures;
  • Advising (licensed) software procurements by researching, analyzing, comparing, and documenting results of vendors and products, which may include installation, configuration and testing (of products);
  • Providing information and recommendations by collecting, analyzing, and summarizing development and service related issues;
  • Accomplishing engineering and organization mission by completing related results as needed;
  • Developing software solutions by studying requirements/user stories, user/system/data needs, conferring with users, studying systems flow, data usage, and work processes, investigating problem areas, and following an Agile software development lifecycle;
  • Evaluating software technologies such as containerization and the use of Kubernetes, infrastructure as code, configuration as code, micro services, standard application program interfaces (API), continuous integration/continuous delivery (CI/CD), and maximizing the automation of the software development lifecycle (SDLC); and/or,
  • Ensuring the rigorous application of information security/cybersecurity policies, principles, and practices to the delivery of application software services.



Job Requirements:


Possesses the advanced knowledge, experience and recognized ability to be considered an expert in their technical/professional field, possess the ability to perform tasks and oversee the efforts of junior and mid-level personnel within the technical/professional discipline. Will demonstrate advanced knowledge of their technical/professional discipline as well as possess a comprehensive understanding and ability to apply associated standards, procedures and practices in their area of expertise. (Program Office, Enterprise and Staff Level Support interface)


EDUCATION:

Minimum Recommended Education and Experience:

Advanced Degree (MA/MS) or Doctorate from an ABET accredited program in Computer Science, Information Technology or other Engineering Discipline and 10 years of experience, 5 of which must be in the DoD, or

BA/BS Degree from an ABET accredited program in Computer Science, Information Technology or other Engineering Discipline and 12 years of experience in the respective technical/professional discipline being performed, 5 of which must be in the DoD, or,

15 years of directly related experience with proper certifications, 8 of which must be in the DoD.


CERTIFICATION REQUIREMENTS:

Possesses any or all of the following certifications:

  • AWS Certified Solutions Architect, (or associate)
  • AWS Cloud Practitioner or Microsoft Axure equivalent
  • Current certification in Oracle/OCI products and/or databases
  • CompTIA Security+CE – Requried
  • Agile Certifications - Desired

OTHER QUALIFICATIONS:

Possesses knowledge and experience with any of the following technologies and development tools:

  • Agile principles, methodologies, and enabling technologies, e.g., Kanban, Scrum, Jira, Confluence, Jenkins, Bitbucket, GitLab, CheckMarx, SonarQube, Zephyr.
  • Cloud platforms, e.g., AWS, Azure, OCI.
  • General cloud technologies, e.g., elasticity, scalability, IaC, IaaS/PaaS/SaaS, on-demand instantiation, containers, Kubernetes, serverless/Lambda.



Please Note :
blog.nvalabs.org is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, blog.nvalabs.org provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.