CTG (Computer Task Group, Inc.)posted 3 days ago
Mid Level
Buffalo, NY
Administrative and Support Services

About the position

CTG is seeking to fill a Software Engineer II opening for our client in Buffalo, NY. The Software Engineer II will provide design and technical direction for both new and existing application systems. This role involves solving complex problems, leading development efforts, and coordinating with business and technology teams to implement effective and scalable solutions. The ideal candidate will possess strong experience in frontend development with expertise in JavaScript, AngularJS, and ServiceNow, as well as the ability to collaborate with business stakeholders to improve operational processes.

Responsibilities

  • Complete and oversee systems analysis, design, and development of basic to complex applications
  • Serve as a key contributor to complex projects
  • Maintain a deep understanding of the supported applications
  • Direct and mentor junior developers; coordinate development tasks across small to large projects
  • Manage technical components of project plans and contribute to systems direction and architecture
  • Prepare and review test data and detailed test plans; debug and resolve application issues
  • Provide analytical consulting and leadership in the identification and implementation of new technology solutions
  • Create and maintain clear technical and functional specifications and system documentation
  • Prepare project assessments including tasks, timeframes, and resource needs
  • Recommend new technology, processes, or policies to improve application efficiency
  • Participate in technical evaluations of third-party software solutions
  • Ensure compliance with development standards, company policies, and risk controls
  • Promote diversity and reflect the company brand
  • Participate in due diligence, business studies, or cost-benefit analyses as needed

Requirements

  • Associate degree with a minimum of 5 years systems analysis/application development experience, or in lieu of a degree, a combined minimum of 7 years of relevant education and/or experience
  • Experience with application development software and platforms
  • Strong skills in problem-solving, communication, organization, and time management
  • Ability to work on multiple complex projects simultaneously
  • Experience coordinating between technical and business units
  • Proven ability to deliver solutions aligned with project goals and milestones

Nice-to-haves

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Strong understanding of enterprise application frameworks, particularly ServiceNow
  • Subject matter expertise in business processes and interfacing applications
  • Proactive, action-oriented, and capable of handling complex projects outside BAU
  • Ability to work independently or in a team environment
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service