Senior Python Developer
Eleks - McLean, VA
Apply NowJob Description
Our customer is a specialized software development company based in the United States, committed to delivering top-tier solutions that help protect the country and its businesses.REQUIREMENTSAbility to qualify and maintain security clearanceMinimum of 5 years of experience as a Backend Python Developer, with a solid understanding of professional business environmentsStrong interpersonal skills, with the ability to interact calmly and professionally with clients and colleaguesProfessional demeanor and presentationPunctual, responsible, and dependableExcellent written and verbal communication skills, including the ability to answer phone calls and compose emails in a professional mannerRESPONSIBILITIESLead the design, architecture, and development of scalable, high-performance backend REST APIs using Python and the Flask frameworkArchitect and implement robust real-time communication features with Python and SocketIO for critical application componentsDesign and optimize data models and interactions with graph databases, utilizing graph query languages such as Cypher, Gremlin, GraphQL, and AQLCollaborate closely with frontend developers, architects, and product owners to deliver comprehensive backend solutions aligned with project requirementsWrite clean, well-documented, performant, and scalable Python code, promoting and enforcing coding standards and best practicesConduct thorough code reviews, ensuring quality, security, and maintainability, while providing constructive feedback to team membersProactively identify and resolve complex technical issues, performance bottlenecks, and architectural challengesStay updated on backend development trends and recommend new technologies or approaches to improve system efficiency and capabilitiesMentor junior backend developers, offering technical guidance and supporting their professional developmentPromote and implement backend testing best practices, ensuring proper unit, integration, and end-to-end test coverageParticipate in agile development processes, including sprint planning, estimation, and architectural discussionsTake ownership of backend delivery, ensuring adherence to project timelines, code quality, and security standardsContribute to continuous improvement efforts for development workflows, tooling, and backend architectureParticipate in on-call rotations and assist with troubleshooting production issues as requiredWHAT YOU WILL GET WITH ELEKS14 paid days off8 paid sick leavesPaid federal US holidaysNonpaid leavesMedical insurance (including dental and vision)ELEKS is a custom software development company. We deliver value to our clients, thanks to our expertise and experience gained from working as a software innovation partner since 1991.Our 2000+ professionals located in the Delivery Centers across Eastern Europe and sales offices in Europe and North America, provide our clients with a full range of software engineering services. These include product development, QA, R&D, design, technology consulting and dedicated teams. #J-18808-Ljbffr
Created: 2025-09-17