Senior Software Developer with Technical Team Lead Role

Remote (Ukraine only) .NET Python

Required skills

.NET / strong
Python / good
AWS environment / good
English / strong

We are looking for an independent Senior Software Developer with proficiency in .NET, AWS environment, and Python to join our Cloud infrastructure team and develop a Software Security Platform for a global security solutions leader. Our Cloud infrastructure team has an extremely high seniority level and helps different development teams get easy access and information about the enviroment states, CI/CDs, integration points, etc.

The platform serves 5 of the world’s top 10 software vendors, 4 of the top American banks as well as many government organizations and Fortune 500 enterprises, including SAP, Samsung,

As a Technical Team Lead, you will directly communicate with the customer’s team and participate in forming of a team, making decisions, and solving complex problems.

If this is something you would like to work with, you are welcome to join our team!




The client is a global leader in software security solutions for modern enterprise software development. The company delivers the industry’s most comprehensive Software Security Platform that provides automated security scanning as part of the DevOps process as well as static and interactive application security testing, software composition analysis, and developer application security awareness and training programs to reduce and remediate risks from software vulnerabilities.



  • At least 7 years of experience developing software in production environment
  • At least 1 year of experience as a Technical Team Lead
  • Solid experience with .NET Framework
  • Good knowledge of Python
  • At least 2 years of experience in developing, maintaining, and deploying production systems in AWS
  • Familiarity with monitoring and central logging technologies (ELK stack, PagerDury, AWS CloudWatch)
  • Experienced with implementing security features and compliance controls
  • Proficient in working with CI/CD tools (Jenkins – an advantage)
  • Understanding of fundamental design principles behind a scalable application
  • At least Upper-Intermediate level of English



  • Work as a part of the team with company’s management and technical stakeholders
  • Take responsibility for product’s technical decisions
  • Negotiate and define integration API with other company products
  • Drive and supervise the implementation works performed by other developers
  • Do code reviews for the team
  • Coach team members on best practices and solutions
  • Create, update, and review project documentation on Wiki
  • Contribute and oversee development processes that ensure proper product quality and compliance

Typical team tasks (may change while recruiting is in progress):

  • Implement and improve new features in scope of microservice architecture and infrastructure e.g. traffic mirroring, authentication, data anonymization, logging and monitoring, alerting



  • Health & Legal support
  • Discount program
  • Sport activities
  • Outstanding offices
  • Comfortable place in a cozy room
  • Continuous education
  • Flexible schedule
  • Remote work
  • Diversity of Domains & Businesses
  • Variety of technology

Share this vacancy

apply now

apply now

    Drop your CV here, or
    Supports: DOC, DOCX, PDF, max size 5 Mb