
Middle Full-Stack.NET + Angular Developer
Primary stack
Job description
About the Position
We are looking for a Middle Full-Stack .NET + Angular Developer to join a long-term project in the pharmaceutical domain based in Lviv, Ukraine.
The team is building an AI-powered distribution platform that connects healthcare providers, patients, and prescription inventory systems, helping users locate available medicines and pharmacies manage inventory and procurement.
The role will focus on business-critical financial functionality, including payments, billing, ledger operations, and reconciliation. Alongside feature development, you will participate in code reviews of sensitive code paths across the team.
Responsibilities
- Develop and maintain features across the .NET backend and Angular frontend
- Work on payments, billing, ledger, credit, and reconciliation functionality
- Participate in the development of new financial features, including Buy Now, Pay Later and consolidated billing
- Review other engineers’ pull requests, particularly for money-sensitive and authorization-related code
- Collaborate with the engineering team on designing and implementing business-critical functionality
Requirements
- 2.5+ years of commercial experience with .NET / C#
- Experience with Angular and TypeScript
- Strong understanding of REST APIs and client–server architecture
- Experience with SQL databases
- Good understanding of OOP and clean code practices
- Experience with Git and collaborative development workflows
- Practical experience with code reviews
- English - B2+
- Experience with payments, billing, financial transactions, or ledger-related functionality would be a plus
We Offer
- Probation period – 3 (three) months
- Paid vacation – 18 days + 1 additional day for each year with us
- Paid sick leave (14 days per year)
- Wellness program (sports, healthcare)
- 50% compensation for educational activities
- Teambuildings and corporate events
About the Company
Join our Lviv-based team and contribute to building an AI-powered distribution platform for the pharmaceutical domain. We offer a hybrid work location type and a supportive environment for professional growth.
Want to Apply?
Submit your CV and we will get back to you shortly.
Tell us about you
Attach files
×
I would like to receive news and updates from Exoft once in a while
I give consent to the processing of my personal data given in the contact form above as well as receiving commercial and marketing communications under the terms and conditions of Exoft Privacy Policy.
© Exoft. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Exoft is a software development company that provides solutions to various business needs.After our first meeting in 2013, our team of skilled IT experts has built more than a hundred software systems regardless of their types and complexity. Fortunately, our numerous success stories speak for themselves.Since we consider Microsoft technologies the perfect ones to develop complex, scalable, and flexible systems, the Exoft team primarily focuses on utilizing .NET. At the same time, we can demonstrate fantastic results using ASP.NET technology to create applications and systems for different businesses and non-profit organizations. But we also work with many other technologies and tools, including Java, Python, Angular, React, Node.js, Flutter, and Swift.Over the years, Exoft has worked with companies of various sizes representing multiple industries, mainly logistics, education, construction, energy, and fintech. However, our critical emphasis is on healthcare, where innovative software tools can assist doctors in treating patients and saving their lives. With no quality compromises, our developers can build robust medical solutions to help healthcare providers ensure better patient services, automate workflows, improve care outcomes, and protect sensitive medical data.Our fundamental principles are transparency, security, accessibility, and rationality. They help us guarantee the success of all projects and satisfy our clients. Before starting coding, our dedicated developers always intend to understand the business logic that underpins the requirements. Thus, we take a broader view to get the bigger picture and recognize the practical value the customers’ specific products can provide to their users.Moreover, each team member becomes a loyal business partner for our customers. Therefore, we not only carry out all the necessary tasks but also suggest and advise on developing high-quality digital solutions and facilitating the entire development process.Besides software development, Exoft offers top-notch quality assurance services to find and address bugs before the system’s release to end users. Lastly, our support team, including business analysts, UI/UX designers, and project managers, provides professional project advice as a contribution to our ongoing collaboration.Check our portfolio here:exoft.net/our-workswww.behance.net/exoft