Job Closed
This listing is no longer active.
Your Single Backup and Data Management Platform for Cloud, Virtual and Physical
Lead .Net Developer
Location
Poland
Posted
172 days ago
Salary
0
Seniority
Senior
Job Description
Lead .Net Developer
Veeam Software
• Designing and implementing business logic for Veeam’s core product lines (Cloud, SaaS, virtualization, backup & replication, and more) • Developing new features and enhancing functionality across different product modules • Taking ownership of major components and contributing to architectural decisions, both independently and within a team • Analyze and establish business requirements in collaboration with the product management team • Estimate the efforts required for feature implementation, including costs and capacity
Job Requirements
- 5+ years of software development in commercial projects
- Proficiency in C# and a deep understanding of the .NET platform, data structures, and algorithms
- Experience with software architecture design
- Proactive, result-oriented mindset with strong problem-solving skills
- English proficiency for daily communication within international teams
Benefits
- 26 paid days off annually, plus 3 global VeeaMe Days for self-care and paid volunteer time
- Paid parental, maternity, and paternity leave
- Fully covered family medical plan, dental, rehab, and vaccinations
- Life, critical illness, and disability insurance
- Employer pension contribution via PPK
- Monthly Edenred allowance of 450 PLN for meals
- MultiSport card fully covered by Veeam, giving access to sports facilities nationwide
- Six free therapy sessions, plus legal and financial advice
- Professional training and education, including courses and workshops, internal meetups, and unlimited access to our online learning platforms (LinkedIn Learning, Athena, O’Reilly) and mentoring through our MentorLab program
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Szukamy osoby, która chce rozwijać się przy międzynarodowych projektach e-commerce realizowanych na dużą skalę • Praca odbywa się we współpracy z zespołami z Holandii i Niemiec • Z realnym wpływem na architekturę oraz kierunek rozwoju rozwiązań • W Strix stawiamy na: współpracę i dzielenie się wiedzą, przestrzeń do eksperymentowania, świadome podejście do jakości kodu i decyzji technicznych
• Establish quality gates based on a consistent pull request workflow • Define and enforce standards for code reviews, branching strategy, definition of done, and automated checks • Introduce and operationalise BDD as a core testing and collaboration practice • Drive adoption of Gherkin scenarios and living documentation across Product, QA, and Development • Lead coaching and enablement activities such as workshops, reviews, playbooks, and guidelines • Create governance artefacts including templates, checklists, dashboards, and quality metrics • Support change management through office hours, feedback loops, and regular progress reporting • Ensure sustainable adoption of standards rather than one-off improvements
• Develop and evolve automation bots using Python combined with modern libraries • Migrate automations from UIPath to the new Python stack • Design scalable, resilient, and maintainable automation solutions • Integrate automations with APIs, databases, and Tivita's internal systems • Document processes, flows, and developed code • Monitor daily bot operations and ensure high availability for critical automations • Investigate, diagnose, and quickly resolve automation failures • Proactively identify issues before they impact customers • Implement improvements in observability, logging, and alerting • Respond promptly to critical incidents with a clear sense of urgency and prioritization
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description - Design, develop, and optimize business systems related to Oracle, supporting high-concurrency data processing scenarios. - Participate in microservices architecture development, building distributed systems based on Spring Cloud, Dubbo, and related technologies. - Collaborate with the database team on database schema design, SQL optimization, and stored procedure development. - Write technical documentation, ensure code quality, and assist in system deployment and operations. Qualifications - Bachelor's degree or above, with 3+ years of Java development experience. Proficient in JVM, multi-threading, and network programming. - Strong expertise in Spring Boot, MyBatis, and other frameworks. Familiar with database development and SQL tuning. - Experience with distributed systems and message queues (Kafka/RocketMQ) is a plus. - Responsible, with excellent teamwork and problem-solving skills.



