Full Stack Application Developer

CGIReston, VA
2dHybrid

About The Position

CGI has an immediate need for a Full Stack Application Developer to join our team. This is an exciting opportunity to work in a fast-paced team environment supporting one of the largest customers. We take an innovative approach to supporting our client, working side-by-side in an agile environment using emerging technologies. We partner with 15 of the top 20 banks globally, and our top 10 banking clients have worked with us for an average of 26 years! This role is located at a client site in Reston, VA. A hybrid working model is acceptable. We are seeking a mid-to-senior level Full Stack Developer where this role involves designing, developing, and maintaining complex, system-level applications that serve internal business stakeholders. The Application Developer will lead high-complexity analysis, development, and unit testing efforts based on user requirements and technical design documentation. The position requires strong full-stack development experience, working across front-end and back-end technologies, and contributing throughout the Software Development Lifecycle (SDLC). This individual will also troubleshoot and resolve defects identified during testing cycles and collaborate closely with technical teams to deliver scalable, secure, and high-performing solutions. This is a hybrid onsite role located in Reston, VA

Requirements

  • 4+ years of relevant experience
  • Strong full stack development experience (front-end and back-end)
  • Proficiency in Java, Angular, Python, and AWS
  • Solid understanding of the Software Development Lifecycle (SDLC)
  • Experience developing and supporting system-level enterprise applications
  • Hands-on experience with application servers and database technologies
  • Strong knowledge of relational databases and SQL
  • Familiarity with cloud-based architectures, preferably AWS
  • Experience resolving application defects across testing phases
  • Working knowledge of one or more of the following technologies: J2EE, EJB ASP C / C++ PowerBuilder Oracle or Sybase MQ Series Windows / NT environments Visual Basic
  • Ability to translate business requirements into scalable technical solutions
  • Strong problem-solving skills and attention to detail
  • Experience working on projects similar in scope and complexity
  • Bachelor's degree in Computer Science, Information Systems, or a related field.

Responsibilities

  • Designing, developing, and maintaining complex, system-level applications that serve internal business stakeholders
  • Lead high-complexity analysis, development, and unit testing efforts based on user requirements and technical design documentation
  • Contributing throughout the Software Development Lifecycle (SDLC)
  • Troubleshoot and resolve defects identified during testing cycles
  • Collaborate closely with technical teams to deliver scalable, secure, and high-performing solutions

Benefits

  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and Well-being programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service