Reston, Virginia, USA
162 days ago
Sr. Backend Developer
Overview 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 What you need to have 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 What we'd like you to have 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 About BigBear.ai 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.
Confirm your E-mail: Send Email