Software Engineer II

Computer Task Group, Inc•UNAVAILABLE, UNAVAILABLE
•Remote

About The Position

CTG is seeking to fill a Software Engineer II opening for our client. This role involves designing, developing, testing, debugging, and supporting enterprise applications. The engineer will perform systems analysis and application development for complex projects, develop technical specifications, test plans, and application documentation, and collaborate with development, cloud, operations, and business teams. Responsibilities also include troubleshooting application issues, supporting production environments, and providing technical guidance and coordination for development activities. The role requires working independently on application design, development, integration, testing, and implementation while supporting multiple projects and technical initiatives. The engineer may also provide technical guidance and coordinate work for less experienced developers.

Requirements

  • 5+ years of systems analysis/application development experience or equivalent education/experience.
  • .NET / C#
  • Angular
  • Kubernetes
  • Helm Charts
  • Azure Cloud
  • Terraform
  • Strong troubleshooting, communication, and problem-solving skills.

Nice To Haves

  • Experience with Java and React
  • Enterprise application development experience.
  • Cloud-native development and DevOps experience.
  • Experience with application integrations and APIs.
  • Banking/financial services experience.
  • Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required.

Responsibilities

  • Design, develop, test, debug, and support enterprise applications.
  • Perform systems analysis and application development for complex projects.
  • Develop technical specifications, test plans, and application documentation.
  • Collaborate with development, cloud, operations, and business teams.
  • Troubleshoot application issues and support production environments.
  • Provide technical guidance and coordinate development activities as needed.
  • Work independently on application design, development, integration, testing, and implementation while supporting multiple projects and technical initiatives.
  • May provide technical guidance and coordinate work for less experienced developers.

Benefits

  • competitive benefit package
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service