Bigbear.ai - Herndon, VA

posted 27 days ago

Full-time - Mid Level
Herndon, VA

About the position

The Senior Back-End Developer will lead the development of a cloud-based application utilizing RESTful services. This role focuses on server-side logic, API definition, and database maintenance, ensuring high performance and responsiveness for users. The developer will collaborate with various stakeholders to design and implement robust solutions while mentoring team members.

Responsibilities

  • Analyze, design, develop, test, and deploy new and existing software and web applications
  • Build prototypes, troubleshoot, and resolve backend issues, profile, and analyze bottlenecks
  • Design robust APIs to support external systems, web, and mobile applications
  • Write API documentation of backend web services
  • Manage and optimize scalable distributed systems on the cloud
  • Develop unit tests to ensure business needs are met and allow for regression testing
  • Implement security and data protection measures
  • Work closely with the product manager, business analyst, and chief architect to develop technical design and solutions
  • Coordinate with other team members to provide the deliverable end-product
  • Design and implement high availability services with a disaster recovery plan
  • Support all phases of the Software Development Life Cycle, including releases and deployment
  • Stay up to date with current best practices
  • Coach and mentor other peer team members
  • Support customer and integrator meetings

Requirements

  • Bachelor's degree in computer science or equivalent and 5 to 8 years of experience; Master's Degree and 3 to 6 years of experience; PhD and 0 to 3 years of experience (in lieu of Bachelor's degree, 6 additional years of relevant experience)
  • Excellent foundation in computer science, algorithms, and web services design
  • Experience writing highly secure serverless cloud-based applications that leverage Infrastructure as Code approach using AWS core technologies
  • Professional experience in designing RESTful APIs, business logic using various programming languages: JavaScript, Java, Python
  • Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3
  • Quick problem-solving skills with exceptional aptitude and reasoning
  • Familiar with user authentication and authorization between multiple systems, servers, and environments

Nice-to-haves

  • Proven work experience of 5-9 years in a similar or related field
  • Proficient understanding of code versioning tools, such as Git
  • Bachelor's degree in computer science or equivalent
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service