Golang/Typescript Developer

$60,300 - $165,200/Yr

Cgi Technologies And Solutions - Lafayette, LA

posted 3 months ago

Full-time - Mid Level
Lafayette, LA
Professional, Scientific, and Technical Services

About the position

CGI is seeking to hire a Golang/Typescript Developer, where you will have an opportunity to design, develop and integrate solutions to solve business and technical requirements across web applications. The ideal candidate must be passionate about technology, writing code, and solving problems. The individual should be self-motivated, a quick learner who enjoys learning and sharing knowledge. This role can be performed from Bloomfield or Hartford, CT, Raleigh or Cary, NC, Austin or Rollingwood, TX, Philadelphia, PA, or Lafayette, LA in a Hybrid environment. In this position, you will be responsible for designing, developing, and implementing robust backend APIs using OpenAPI specifications. You will integrate rate limiting, resiliency strategies, and observability practices into your work. The role requires you to develop cloud-native APIs ensuring scalability, resilience, and adherence to best practices. You will champion event-driven architecture for efficient data flow and leverage cloud engineering principles, preferably with AWS experience. Additionally, you will utilize NoSQL databases to store and manage data efficiently and collaborate effectively with cross-functional teams including product and frontend teams.

Responsibilities

  • Design, develop, and implement robust backend APIs using OpenAPI specs
  • Integrate rate limiting, resiliency strategies, and observability practices
  • Develop cloud-native APIs ensuring scalability, resilience, and adherence to best practices
  • Champion event-driven architecture for efficient data flow
  • Leverage cloud engineering principles, preferably with AWS experience
  • Utilize NoSQL databases to store and manage data efficiently
  • Collaborate effectively with cross-functional teams (product, frontend, etc.)

Requirements

  • At least 7 years of experience in backend engineering
  • Solid understanding of RESTful APIs and API design principles (OpenAPI)
  • Strong programming skills, particularly in Golang or Typescript
  • Experience implementing rate limiting, resiliency patterns, and observability techniques using Kubernetes
  • Proficiency in cloud engineering, preferably with AWS experience
  • Expertise in NoSQL databases - DynamoDB/MongoDB & Caching Solutions - Redis
  • Familiarity with event-driven architecture concepts
  • Proven track record of success in challenging the status quo, implementing new ideas and designs with a practical orientation
  • Education: Bachelor's degree in Computer Science or related field

Benefits

  • Competitive base salaries
  • Eligibility to participate in an attractive Share Purchase Plan (SPP)
  • 401(k) Plan and Profit Participation for eligible members
  • Generous holidays, vacation, and sick leave plans
  • Comprehensive insurance plans including medical, dental, vision, life, disability, and out-of-country emergency coverage
  • Back-up child care
  • Pet insurance
  • Member Assistance Program
  • 529 college savings program
  • Personal financial management tool
  • Lifestyle management programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service