Lead .Net Full-stack Developer Offline
A leading global company is seeking a Lead Full-stack Developer to develop scalable, efficient, and secure IT solutions. You'll work with cutting-edge technologies, lead a team of developers, and drive engineering excellence. Build Scalable IT Solutions with a Strong Engineering Team!
Key Responsibilities
- Full-Stack Development β Design, develop, and optimize scalable, secure, and efficient solutions across front-end and back-end.
- Collaboration β Work closely with developers, product owners, architects, and DevOps to refine requirements and tackle technical challenges.
- Code Quality & Mentorship β Conduct code reviews, mentor engineers, and uphold best coding practices.
- Team Leadership β Mentor and motivate developers, fostering a collaborative, high-performing team.
- Agile Delivery β Lead Scrum ceremonies, streamline workflows, and ensure efficient feature delivery.
- Architecture & Design β Own technical solutions, aligning with best practices and long-term architectural goals.
Hands-On Development β Set the standard for clean, efficient code in both front-end and back-end.
Requirements:
- Expert-level proficiency in C#, .NET, ASP.NET Core Web API, with extensive experience designing and implementing scalable solutions.
- Deep knowledge of Entity Framework, including complex database design and performance optimization.
- Experience in Angular, TypeScript, JavaScript and the ability to build front-end applications.
- Proven experience writing unit tests for front-end and back-end. In-depth experience with relational databases (Microsoft SQL Server or similar), including query optimization and advanced data modeling.
- Extensive knowledge of microservices architecture, event-driven systems, and design patterns such as saga.
- Experience with Docker. Strong understanding of CI/CD pipelines and experience with Azure DevOps or similar tools.
- Experience working with Azure Services or certifications.
- Strong knowledge of UML or similar modeling methodologies for system architecture and design.
- English B2 level or above, capable of technical and business communication.
- Proven experience in leading a development team, including mentoring team members and fostering a collaborative, supportive environment.
Strong communication skills, with the ability to engage effectively with stakeholders, architects, and team members.
Would be a plus:
- Experience in distributed systems, message brokers, and asynchronous communication patterns.
- Experience with commodity trading systems or complex business domains is a plus.
- Familiarity with security best practices.
- Experience combining Team Lead and Scrum Master responsibilities, managing both technical and process aspects of development.
Experience creating technical design of business features and cooperating with architects.
Our Benefits:
- Attractive salary & benefits package.
- Flexibility to work remotely
- Access to top-tier training & development programs.
- Medical, critical illness, and life insurance coverage for you and your children up to 18 years old.
- 31 days of annual leave.
- Laptop and mobile phone for your work
- Official Employment β Full compliance with Ukrainian labor laws.
If youβre excited about this opportunity and meet the requirements, weβd love to hear from you! Send us your resume and letβs connect. Join a team where innovation, collaboration, and growth drive success!
The job ad is no longer active
Look at the current jobs Web Apps Kyivβ