Software Engineer IV

Washington, DC

cFocus Software Incorporated

Our exclusive ATO as a Serviceβ„’ software & expert services automate FISMA RMF & FedRAMP compliance.

View all jobs at cFocus Software Incorporated

Apply now Apply later

cFocus Software seeks a Software Engineer IV to join our program supporting EPA in Washington, DC. This position has remote capabilities. This position requires active Public Trust clearance.

Qualifications:

  • Master's degree in Computer Science, Software Engineering, or related field
  • Minimum of 10 years of experience in software engineering
  • At least 7 years of experience in complex software development and system architecture
  • Minimum 5 years of experience with cloud-based architectures and DevOps practices
  • At least 3 years of experience leading software development teams
  • AWS Certified Solutions Architect - Professional
  • Certified Information Systems Security Professional (CISSP)
  • Project Management Professional (PMP) or Agile certification (e.g., SAFe Agilist)
Duties:
  • Lead and oversee software development support for production applications
  • Spearhead the implementation of upgrades and new applications as needs arise
  • Conduct high-level requirements analyses and design phase activities
  • Develop business case documents, including feasibility studies and cost estimates
  • Determine and implement optimal development methodologies for project goals
  • Integrate Agency and shared services into system designs
  • Oversee the development and execution of comprehensive testing strategies
  • Lead risk identification, analysis, and mitigation for new software development efforts
  • Facilitate user sessions to collect and analyze complex software requirements
  • Architect multi-platform applications using advanced object-oriented programming
  • Design and implement sophisticated cloud-based solutions
  • Oversee the development of software application prototypes
  • Guide front-end design for application user interfaces
  • Lead usability analysis and assessments
  • Ensure compliance with 508 accessibility regulations across all development efforts
  • Develop and enforce Security Assessment practices
  • Oversee software operations and maintenance support for all applications
  • Manage the enhancement and defect correction processes across all environments
  • Implement and maintain best practices for software engineering and data management
  • Develop and oversee unit test procedures and quality assurance processes
  • Manage Help Desk Support and user query response systems
  • Produce and review detailed design documents
  • Oversee source code management and configuration control
  • Implement and manage DevOps practices and continuous integration/deployment pipelines
  • Lead code reviews and enforce high coding standards across the team
  • Mentor junior engineers and contribute to team skill development
  • Stay at the forefront of software engineering trends and emerging technologies
  • Collaborate with EPA personnel and other stakeholders at a strategic level
  • Ensure the delivery of high-quality, scalable, and maintainable software solutions
  • Drive continuous improvement in development, testing, and operational processes
  • Manage and optimize the use of development and cloud environments
  • Oversee the regular check-in of configuration files to EPA's repository
  • Provide technical leadership and guidance across multiple projects
  • Participate in strategic planning for long-term system evolution and modernization
Apply now Apply later

* Salary range is an estimate based on our InfoSec / Cybersecurity Salary Index πŸ’°

Job stats:  0  0  0

Tags: Agile AWS CISSP Clearance Cloud Compliance Computer Science DevOps Security assessment

Region: North America
Country: United States

More jobs like this

Explore more career opportunities

Find even more open roles below ordered by popularity of job title or skills/products/technologies used.