Software Engineer - Cloud/GovCloud

New
I
ICFDefense Government IT
United States, 8am - 5pm Eastern TimeFull-TimeMiddle
Salary81,499 - 167,644 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
2+ years
Required Skills
AgileJavaKotlinMicrosoft SQL ServerOracleTypeScriptCI/CD

Requirements

  • Active Top Secret Clearance (Interim TS will be considered).
  • 2+ years of experience supporting the full Software Development Lifecycle (SDLC), including design, development, testing, and deployment of secure, enterprise-level applications.
  • Hands-on experience developing applications using Java or Kotlin, and TypeScript.
  • Experience working with Oracle and/or Microsoft SQL Server databases.
  • Experience supporting applications in AWS GovCloud or other secure cloud environments.
  • Familiarity with Agile methodologies and collaborative development practices.
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related technical field (preferred).
  • Excellent communication and interpersonal skills.
  • Ability to self-organize and conduct research on multiple projects under tight deadlines.

Responsibilities

  • Participate in all phases of the Software Development Lifecycle (SDLC), including requirements analysis, design, development, testing, deployment, and sustainment of secure, mission-critical applications.
  • Design, develop, and maintain applications using technologies such as Java, Kotlin, and TypeScript, ensuring scalability, performance, and maintainability.
  • Develop and optimize database solutions leveraging Oracle and Microsoft SQL Server, ensuring data integrity, performance, and security.
  • Build and support cloud-based solutions within AWS GovCloud environments, troubleshooting and resolving issues related to cloud services and system integrations.
  • Collaborate within an Agile development environment, working closely with product owners, architects, cybersecurity, and DevSecOps teams to translate requirements into high-quality software solutions.
  • Conduct code reviews, unit and integration testing, and debugging activities to ensure applications meet quality, security, and compliance standards.
  • Create and maintain technical documentation to accurately reflect system architecture, software design, and implementation details.
  • Prepare and deliver executive-level briefings, status reports, and performance updates to government stakeholders and corporate leadership.
View Full Description & ApplyYou'll be redirected to the employer's site
81,499 - 167,644 USD per year
Apply Now