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