Senior Python Developer (USA), #TSCM-40902

United States
Centers of Excellence (Department) – SEDO - Python (Stream) /
Specialist - employee /
Hybrid
ELEKS Software Engineering and Development Office is looking for a Senior Python Developer in McLean, Virginia.

ABOUT PROJECT
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.

REQUIREMENTS

    • Ability to qualify and maintain security clearance
    • Minimum of 5 years of experience as a Backend Python Developer, with a solid understanding of professional business environments
    • Strong interpersonal skills, with the ability to interact calmly and professionally with clients and colleagues
    • Professional demeanor and presentation
    • Punctual, responsible, and dependable
    • Excellent written and verbal communication skills, including the ability to answer phone calls and compose emails in a professional manner

RESPONSIBILITIES

    • Lead the design, architecture, and development of scalable, high-performance backend REST APIs using Python and the Flask framework
    • Architect and implement robust real-time communication features with Python and SocketIO for critical application components
    • Design and optimize data models and interactions with graph databases, utilizing graph query languages such as Cypher, Gremlin, GraphQL, and AQL
    • Collaborate closely with frontend developers, architects, and product owners to deliver comprehensive backend solutions aligned with project requirements
    • Write clean, well-documented, performant, and scalable Python code, promoting and enforcing coding standards and best practices
    • Conduct thorough code reviews, ensuring quality, security, and maintainability, while providing constructive feedback to team members
    • Proactively identify and resolve complex technical issues, performance bottlenecks, and architectural challenges
    • Stay updated on backend development trends and recommend new technologies or approaches to improve system efficiency and capabilities
    • Mentor junior backend developers, offering technical guidance and supporting their professional development
    • Promote and implement backend testing best practices, ensuring proper unit, integration, and end-to-end test coverage
    • Participate in agile development processes, including sprint planning, estimation, and architectural discussions
    • Take ownership of backend delivery, ensuring adherence to project timelines, code quality, and security standards
    • Contribute to continuous improvement efforts for development workflows, tooling, and backend architecture
    • Participate in on-call rotations and assist with troubleshooting production issues as required

WHAT YOU WILL GET WITH ELEKS

    • 14 paid days off
    • 8 paid sick leaves
    • Paid federal US holidays
    • Nonpaid leaves
    • Medical insurance (including dental and vision)
    • Close cooperation with a customer
    • Challenging tasks
    • Competence development
    • 401(k) plan
ABOUT ELEKS

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.