Software Engineer II

2 weeks ago

Remote, United States Computer Task Group, Inc Full-time

Are you ready to join a growing team?

CTG is seeking to fill a Software Engineer II opening for our client.

Location: Remote
Duration: 7 months

Primary Responsibilities:

  • Analyze, design, develop, test, and maintain applications using Java, Spring Boot, and Azure.

  • Contribute to complex development projects throughout the software development lifecycle, from requirements analysis through user acceptance testing.

  • Collaborate with development, operations, technology, and business teams to deliver effective application solutions.

  • Prepare and review technical and functional specifications, project estimates, test plans, and system documentation.

  • Troubleshoot application issues, perform debugging, and evaluate dependencies among programs, integrated applications, and technology platforms.

  • Recommend and implement technology improvements, development standards, and process enhancements.

  • Assess project scope, resource requirements, timelines, and delivery milestones.

  • Maintain application performance and ensure compliance with applicable security, risk, regulatory, and internal control standards.

  • Support technical evaluations, cost-benefit analyses, and other projects as required.

Scope of Responsibilities:

  • Works under the supervision of a Technology Team Lead while independently managing systems analysis, application design, and technical development activities.
  • Collaborates with technology teams, business stakeholders, senior management, and vendors to deliver solutions aligned with business objectives.

Education and Experience Required:

  • Associate degree and at least 5 years of systems analysis or application development experience; or, in lieu of a degree, a combination of at least 7 years of higher education and/or work experience, including at least 5 years of systems analysis or application development experience.

  • Experience with Java, Spring Boot, and Azure.

  • Familiarity with application development tools, hardware platforms, and integrated systems.

  • Experience coordinating with business and technical teams to develop and implement system solutions.

  • Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues and manage multiple projects.

  • Excellent written and verbal communication, organizational, time management, and technical documentation skills.

  • Ability to assess project requirements, manage competing priorities, and meet project milestones and deadlines.

Education and Experience Preferred:

  • Understanding of enterprise application frameworks, business systems, and integrated application environments.

  • Broad knowledge of application architecture, system interfaces, and dependencies.

  • Ability to work independently and collaboratively while managing multiple project components.

  • Proactive, action-oriented approach to identifying issues, implementing improvements, and supporting initiatives beyond routine operations.

Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required.

CTG does not accept unsolicited resumes from headhunters, recruitment agencies, or fee based recruitment services for this role.

To Apply:
To be considered, please apply directly to this requisition using the link provided. Kindly forward this to any other interested parties. Thank you

The expected base salary for this position ranges from $46.64 - $77.74/hour. Salary offers are based on a wide range of factors including relevant skills, training, experience, education, market factors, and where applicable, licensure or certifications obtained. In addition to salary, a co