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
Similar Jobs
What We Do
ELEKS is the partner of choice for many of the world's leading enterprises, SMEs and technology challengers. We help businesses elevate their value through custom software development, product design, QA and consultancy services.
We deliver high tech innovations to Fortune 500 companies, big enterprises and technology challengers, improving the ways they work and boosting the value they create for the modern world.
Our 2000+ professionals located in the Delivery Centers across Eastern Europe and sales offices in Europe, the US and UK, provide our clients with a full range of software services. These include dedicated teams, product development, R&D and technology consulting.
For more information, please visit: eleks.com
.png)








