Job Description Job Title: Senior Software Engineer Location: Pentagon Security Clearance: Top Secret with SCI eligibility Omni Federal is a medium-sized business focused on modern application development, cloud, and data analytics for the Federal government. Our past performance is a mix of commercial and federal business that allows us to leverage the latest commercial technologies and processes and adapt them to the Federal government. Omni Federal designs, builds and operates data-rich applications leveraging advanced data modeling, machine learning and data visualization techniques to empower our customers to make better data-driven decisions. We are seeking a strong Senior Software Engineer to support Omni Federal's Army efforts. In this role you will work independently and collaboratively in designing and engineering software products or major enhancements to existing software applications for the Command and Control Support Agency. You may also lead a team in the design of highly complex software systems while acting as the highest-level technical expert, addressing problems of systems integrations, compatibility, and multiple platforms. Position Description (what you will do) * Devises or modifies procedures to solve complex problems considering computer equipment capacity and limitations, operating time, and form of desired results.
* Designs, codes, tests, debugs, and documents those programs
* Conducts code review of subordinate developers and peers
* Work at the highest technical level of all phases of applications programming activities. Coordinates with Cybersecurity team members to implement and maintain a SDLC with an understanding of NIST SP 800-63 RMF and the DoD implementation of RMF Requirements: * Bachelor's Degree in Computer Science, Information Systems, Engineering, Business, or related discipline
* 8+ years of experience in software design, engineering, installation, integration, evaluation, enhancement, maintenance, testing, or problem diagnosis and resolution
* Requires proficiency in software development, security, and operations (DevSecOps) methodologies (i.e., Agile, Scrum, etc.).
* This position is required to be proficient with the software, tools, and programming languages such as C#, Java
* Experience with multiple programming languages (C# at a minimum, Java and JavaScript preferred)
* IAM III Certification
* Designs, codes, tests, debugs, and documents those programs
* Conducts code review of subordinate developers and peers
* Work at the highest technical level of all phases of applications programming activities. Coordinates with Cybersecurity team members to implement and maintain a SDLC with an understanding of NIST SP 800-63 RMF and the DoD implementation of RMF Requirements: * Bachelor's Degree in Computer Science, Information Systems, Engineering, Business, or related discipline
* 8+ years of experience in software design, engineering, installation, integration, evaluation, enhancement, maintenance, testing, or problem diagnosis and resolution
* Requires proficiency in software development, security, and operations (DevSecOps) methodologies (i.e., Agile, Scrum, etc.).
* This position is required to be proficient with the software, tools, and programming languages such as C#, Java
* Experience with multiple programming languages (C# at a minimum, Java and JavaScript preferred)
* IAM III Certification