At CIGen, we partner with both startups and experienced enterprises to help them achieve their business goals through innovative software solutions. We are a Microsoft Gold Partner, and our values of professionalism, trust, and mutual respect drive us to build long-lasting relationships with our clients, employees, and partners. Our collaborative environment is based on open management, flexibility, and a modern tech stack.
Role Overview:
We are looking for a talented Senior Back-End Developer with experience in .NET to join our team. You will be responsible for designing, developing, and maintaining robust software solutions in a product-driven, dynamic environment. You will have the opportunity to work on impactful projects with a professional, multinational team.
🔹 Key Responsibilities:
- Develop and maintain high-quality software solutions using .NET.
- Collaborate with cross-functional teams to define and implement software solutions.
- Participate in the design and architecture of new systems and features.
- Write clean, scalable, and efficient code.
- Continuously improve code quality and maintainability.
- Provide mentorship to junior developers and participate in code reviews.
- Work independently with minimal supervision, proactively taking ownership of tasks.
🔹 Qualifications:
- 4+ years of experience as a Back-End Developer with strong expertise in .NET.
- Experience with MongoDB.
- Experience with RESTful APIs, version control, and Agile methodologies.
- Ability to manage tasks independently and work in an ambiguous environment.
- Strong problem-solving and debugging skills.
- Excellent communication skills and the ability to work within a team.
- Experience in product-driven development and end-to-end execution.
- English level: Upper-Intermediate or higher (both written and spoken).
- Nice to have: experience with AWS.
🌻 What We Offer:
- Fully remote position with the option to work from our office in Lviv, Ukraine, if preferred.
- Be part of an English-speaking, multinational environment, where you can share your expertise and learn from colleagues across different countries.
- PTO and sick leaves to ensure your well-being.
- Support for learning and professional development expenses.
- Flexible working hours to help maintain your work-life balance.
- Work on projects powered by modern technologies, guided by an experienced and skilled team to keep you inspired and driven.
- A chance to continually enhance both your technical and interpersonal skills within the company by joining technical communities, contributing to pre-sales activities, exploring roles as an interviewer or speaker, and participating in company-organized workshops on professional and soft skills.
- Transparent communication and processes, fostering trust and collaboration.
- A cozy, friendly, and fun atmosphere that makes work enjoyable.
...and so much more!
We look forward to hearing from you!
🚀 Apply today!