Sr. Backend Developer - Bigbear.ai
Reston, VA 20191
About the Job
Seeking a Senior Back-End Developer to lead the development of a cloud-based application using RESTful services. Your responsibilities include defining the interface and managing the interchange of data between the server and the users. Your focus will be the development of all server-side logic, API definition, maintenance of a central database and ensuring high performance and responsiveness to requests from the front-end and API users.
What you will do:- 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
- Implementation of security and data protection
- 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 disaster recovery plan
- Support all phases of the Software Development Life Cycle, including releases and deployment
- Stay up to date with current best practice
- Coach and mentor other peer team members
- Support customer and integrator meetings
- 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 environment
- 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
BigBear.ai is a leading provider of AI-powered decision intelligence solutions for national security, supply chain management, and digital identity. Customers and partners rely on BigBear.ai’s predictive analytics capabilities in highly complex, distributed, mission-based operating environments. Headquartered in Columbia, Maryland, BigBear.ai is a public company traded on the NYSE under the symbol BBAI. For more information, visit https://bigbear.ai/ and follow BigBear.ai on LinkedIn: @BigBear.ai and X: @BigBearai.