Are you ready to join a growing team?
CTG is seeking to fill a Software Engineer II opening for our client.
Location: Buffalo, NY (4 days onsite required)
Duration: 6 months
Overview:
Provides design, analysis, and technical direction for new and existing application systems to address basic to complex business needs. Serves as a key application designer for major enhancements and modifications, leveraging strong analytical and technical skills to deliver sound, scalable solutions. Supports day-to-day application operations and participates in special projects while often guiding less experienced team members.
Primary Responsibilities:
Perform and oversee systems analysis, design, development, and implementation for basic to complex initiatives.
Serve as a key individual contributor on complex development efforts.
Maintain strong functional and technical knowledge of supported applications.
Coordinate and monitor development activities of less experienced team members.
Prepare and manage technical components of project plans, including effort estimates and timelines.
Collaborate with Development, Operations, and Technology teams from technical design through user acceptance testing.
Develop and execute detailed test plans; prepare test data and perform debugging as needed.
Analyze complex system interdependencies across applications, platforms, and interfaces.
Provide technical consulting and recommend innovative technology solutions to support business objectives.
Create and maintain clear technical and functional specifications and system documentation.
Prepare project assessments, including scope, resource needs, and delivery timelines.
Ensure operational stability, performance, and effectiveness of supported applications.
Recommend process improvements, development standards, and emerging technologies.
Participate in vendor solution evaluations as needed.
Maintain understanding of supported business functions, processes, and strategic direction.
Adhere to organizational risk, regulatory, and internal control standards.
Support audit and regulatory remediation activities as required.
Contribute to special initiatives such as due diligence, cost/benefit analysis, and business studies.
Scope of Responsibilities:
Works under the direction of a Technology Team Lead and is capable of independently performing advanced systems analysis and technical development activities. May lead or coordinate project workstreams for small to large initiatives and monitor team performance against project objectives and timelines. Regular interaction with senior management, business partners, technology teams, and vendors is required. May serve as a technical representative for committees, special projects, or leadership backup when needed.
Supervisory/Managerial Responsibilities:
No direct supervisory responsibility; however, the role includes project-based leadership, task coordination, and technical guidance for less experienced staff.
Education and Experience Required:
Deep front-end development expertise in Angular (or comparable SPA framework)
Strong backend API development experience using .NET Core / C#
Experience with automated testing and DevOps-oriented engineering practices
Minimum Associate's degree and 5 years of systems analysis/application development experienceOR a combined minimum of 7 years of higher education and/or work experience, including at least 5 years of relevant development experience
Experience with modern application development platforms and tools
Ability to manage multiple complex projects simultaneously
Strong problem-solving and analytical skills
Experience coordinating between technology teams and business units
Demonstrated ability to recommend and implement system solutions and drive project milestones
Proficiency with project management, documentation, and productivity tools
Strong communication, organizational, and time management skills
Detail-oriented with strong critical and lateral thinking abilities
Education and Experience Preferred:
Understanding of the bank's application framework and environment
Subject matter expertise in the business domain supported by the application
Advanced knowledge of integrated and interfacing systems
Ability to work both independently and collaboratively in a team environment
Experience managing multiple components of large, complex projects
Proactive, action-oriented approach with the ability to work beyond BAU initiatives
Broad system-level perspective to support cross-functional technology efforts
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. For additional information, please contact Nicole Shaw at Nicole.Shaw@ctg.com . Kindly forward this to any other interested parties. Thank you!
About CTG
CTG, a Cegeka company, is at the forefront of digital transformation, providing IT and business solutions that accelerate project momentum and deliver desired value. Over nearly 60 years, we have earned a reputation as a faster and more reliable, results-driven partner. Our vision is to be an indispensable partner to our clients and the preferred career destination for digital and technology experts. CTG leverages the expertise of over 9,000 team members in 19 countries to provide innovative solutions. Together, we operate across the Americas, Europe, and India, working in close cooperation with over 3,000 clients in many of today's highest-growth industries. For more information, visit www.ctg.com .
Our culture is a direct result of the people who work at CTG, the values we hold, and the actions we take. In other words, our people define our culture. It's a living, breathing thing that is renewed every day through the ways we engage with each other, our clients, and our communities. Part of our mission is to cultivate a workplace that attracts and develops the best people.
CTG will consider for employment all qualified applicants including those with criminal histories in a manner consistent with the requirements of all applicable local, state, and federal laws.
CTG is an Equal Opportunity Employer. CTG will assure equal opportunity and consideration to all applicants and employees in recruitment, selection, placement, training, benefits, compensation, promotion, transfer, and release of individuals without regard to race, creed, religion, color, national origin, sex, sexual orientation, gender identity and gender expression, age, disability, marital or veteran status, citizenship status, or any other discriminatory factors as required by law. CTG is fully committed to promoting employment opportunities for members of protected classes.