CTG is seeking to fill a Software Engineer II opening for our client in Buffalo, NY. The Software Engineer II will contribute to the design, development, and enhancement of applications, working on both existing systems and new solutions. This individual will serve as a key developer on complex projects and collaborate across multiple teams to deliver robust, scalable software solutions. The role requires hands-on development experience with Azure, .NET Core, Angular, and DevOps practices to support the client's application modernization efforts.