Are you applying to the internship?
Job Description
About the Job: Entry-Level Software Engineer (Remote)
GovCIO is currently seeking an entry-level Software Engineer to join our team. This is an exciting opportunity to support the modernization of a critical enterprise application, perfect for recent graduates or early-career engineers passionate about learning the intricacies of large-scale systems.
This role offers hands-on exposure to real-world system modernization, encompassing legacy platforms, modern architectures, and secure government environments. You will work closely with a small team, engaging in backend development, system analysis, and integration work. This is a high-learning, high-ownership position, providing significant growth opportunities.
This is a full remote position, open to candidates located anywhere within the United States.
Responsibilities
- Assist in analyzing and documenting existing AMS system components and workflows.
- Support the development of backend services using Java and Spring Boot.
- Write and test simple APIs and integration components.
- Work with database queries (SQL) and assist in data validation and cleanup.
- Help map legacy functionality to modern modules (profiles, transactions, reports, etc.).
- Support QA and regression testing activities, especially for complex workflows.
- Assist in troubleshooting defects and understanding system behavior.
- Contribute to documentation (technical notes, flow diagrams, mappings).
- Participate in Agile ceremonies (stand-ups, backlog refinement, demos).
Qualifications
Education
- Bachelor’s degree in Computer Science, Information Systems, or a related field.
- 0-2 years of professional experience (or commensurate experience).
Required Skills and Experience
- Basic knowledge of Java and object-oriented programming (OOP).
- Understanding of REST APIs and basic web concepts.
- Familiarity with SQL and relational databases.
- Strong problem-solving ability and a willingness to learn.
- Good communication skills.
Clearance Requirement
- US Citizenship is required to obtain and maintain Public Trust clearance.
Preferred Skills and Experience
- Exposure to Spring Boot (academic or personal projects).
- Familiarity with Git or other version control systems.
- Basic understanding of cloud platforms (AWS/Azure).
- Experience with any scripting language (e.g., Python, Bash).
- Exposure to Agile or Scrum methodologies.
Salary Range
USD $62,000.00 – USD $75,000.00 /Yr.