CTG is seeking to fill a Software Engineer II opening for our client. This role involves performing and overseeing systems analysis, design, development, testing, debugging, and implementation for basic to complex applications. The engineer will serve as a key individual contributor on complex technology projects, maintain a strong functional understanding of supported applications, and coordinate development activities. They will also prepare and manage technical components of project plans, collaborate with various stakeholders throughout the software development lifecycle, and develop, review, and execute detailed test plans. Analyzing complex relationships among programs, interfaces, applications, and technology platforms to identify effective technical solutions, preparing clear and thorough technical documentation, and evaluating/recommending technologies are also key aspects of this role. The engineer will promote adherence to development standards, maintain application performance, and identify/escalate technology and risk-related issues. Participation in due diligence and special projects is also expected. The role operates under the direction of the Technology Team Lead while independently handling high-level systems analysis and technical development. It involves managing assigned technical activities, coordinating project work, interacting with senior management and stakeholders, monitoring project activities, and providing technical leadership. Backup support to management may also be required.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
Associate degree