Tactical Engineering and Analysis, Inc.
Software Developer/Engineer
Tactical Engineering and Analysis, Inc., San Diego, California, United States, 92189
We are currently seeking a Software Developer/Engineer to support Navy Enterprise Architecture (EA) and Model Based Systems Engineering (MBSE) development efforts. The Software engineer will support in the development of architectures for platforms, enclaves, and systems based on Defense in Depth Information Assurance Functional Architecture (DFIA) by leveraging software and engineering best practices.Responsibilities
Essential Functions/Job Duties:
Design and develop assigned software elements using top level requirements in collaboration with the Government customer to provide software engineering and technical support services in support of software compliance for Navy Program.Experience with applying programming concepts in a professional or academic setting.Experience with applying modern software development methodologies (e.g. Agile, DEVOPS/DEVSECOPS) in a professional setting.Monitor and evaluate software performance characteristics during the software development and test phases to ensure the orderly and efficient growth and refinement of the software capabilities, e.g. measurement of computer processor time usage, Random Access Memory (RAM) usage, disk space usage, and network loading/throughput during maximum CSCI loading conditions.Perform analysis of tools to aid in software development (e.g. memory checking tool, test automation tools, code coverage tools).Perform testing of COTS hardware replacements for systems and software impacts.Perform research related to and execute conversion of software models into web-based services.Generate and provide software design description documentation.Provide input for the development of software user’s manuals.Conform to Quality Assurance (QA) and Software Integration Engineering programs in the development and documentation of assigned source code.Equipment Used
Computer and keyboard/mouse and other typical office processing equipment.Typical Working Conditions
General office and lab work environment.Essential Physical Tasks
Ability to use a computer, keyboard and mouse on a consistent basis. Ability to lift up to 10 lbs. on a constant basis.Written Communications
Responsible for error free written reports and briefing.Verbal Communications
Must be able to clearly and adequately communicate needs and requirements to internal staff, clients and Program Managers in order to adequately form and respond to tasks assigned.Skills/Qualifications
Qualifications
Software Development Efforts may include efforts within the following disciplines:Internal Project ITTechnical AuthorityDigital EngineeringCloud Infrastructure ServicesNetwork Services.Agile DevelopmentDEVOPSDEVSECOPSCustomer Interface Activities
Interfacing directly with stakeholders including other industry partners and customers as needed in the execution of essential Functions and duties.Project Management / Staff Supervision Tasks
Foster a mutually respectful work environment that is free from discrimination and harassment.Work Schedule
9/80Must be able to adjust to changing company, contract, or client response timeline and schedule requests.Minimum Education Requirements
BS in Computer Science, EE, ME, IE, Physics required.Certifications
Agile Developer Certifications or Certified Scrum Developer Certification (Desired).Pay Range:
$110,000.00 to $135,000.00 annually, DOE.Security Clearance
U.S. Citizenship is required. Candidates must have an active clearance OR the ability to obtain a US Government security clearance, and will be subject to a US security background investigation (i.e. favorable background investigation / credit score). Additional eligibility requirements for access to various levels of classified information may also be required. An active security clearance is highly desirable.Tactical Engineering & Analysis, Inc. is an Equal Employment Opportunity/Affirmative Action/Minority/Female/Disability/Protected Veteran Employer.
#J-18808-Ljbffr
Essential Functions/Job Duties:
Design and develop assigned software elements using top level requirements in collaboration with the Government customer to provide software engineering and technical support services in support of software compliance for Navy Program.Experience with applying programming concepts in a professional or academic setting.Experience with applying modern software development methodologies (e.g. Agile, DEVOPS/DEVSECOPS) in a professional setting.Monitor and evaluate software performance characteristics during the software development and test phases to ensure the orderly and efficient growth and refinement of the software capabilities, e.g. measurement of computer processor time usage, Random Access Memory (RAM) usage, disk space usage, and network loading/throughput during maximum CSCI loading conditions.Perform analysis of tools to aid in software development (e.g. memory checking tool, test automation tools, code coverage tools).Perform testing of COTS hardware replacements for systems and software impacts.Perform research related to and execute conversion of software models into web-based services.Generate and provide software design description documentation.Provide input for the development of software user’s manuals.Conform to Quality Assurance (QA) and Software Integration Engineering programs in the development and documentation of assigned source code.Equipment Used
Computer and keyboard/mouse and other typical office processing equipment.Typical Working Conditions
General office and lab work environment.Essential Physical Tasks
Ability to use a computer, keyboard and mouse on a consistent basis. Ability to lift up to 10 lbs. on a constant basis.Written Communications
Responsible for error free written reports and briefing.Verbal Communications
Must be able to clearly and adequately communicate needs and requirements to internal staff, clients and Program Managers in order to adequately form and respond to tasks assigned.Skills/Qualifications
Qualifications
Software Development Efforts may include efforts within the following disciplines:Internal Project ITTechnical AuthorityDigital EngineeringCloud Infrastructure ServicesNetwork Services.Agile DevelopmentDEVOPSDEVSECOPSCustomer Interface Activities
Interfacing directly with stakeholders including other industry partners and customers as needed in the execution of essential Functions and duties.Project Management / Staff Supervision Tasks
Foster a mutually respectful work environment that is free from discrimination and harassment.Work Schedule
9/80Must be able to adjust to changing company, contract, or client response timeline and schedule requests.Minimum Education Requirements
BS in Computer Science, EE, ME, IE, Physics required.Certifications
Agile Developer Certifications or Certified Scrum Developer Certification (Desired).Pay Range:
$110,000.00 to $135,000.00 annually, DOE.Security Clearance
U.S. Citizenship is required. Candidates must have an active clearance OR the ability to obtain a US Government security clearance, and will be subject to a US security background investigation (i.e. favorable background investigation / credit score). Additional eligibility requirements for access to various levels of classified information may also be required. An active security clearance is highly desirable.Tactical Engineering & Analysis, Inc. is an Equal Employment Opportunity/Affirmative Action/Minority/Female/Disability/Protected Veteran Employer.
#J-18808-Ljbffr