About Farmazon
Founded in 2014 as the first B2B marketplace for pharmacies, Farmazon is the leading software company with a vibrant community of 29.000 pharmacists all over the country. Farmazon continues to shape the future of the pharmaceutical procurement landscape by providing the most innovative and intuitive technological tools.
We have grown fast thanks to our young and dynamic team, awarded Great Place to Work 2021 and 2022.
If this Senior .Net Core Developer role suits you then we are more than happy to meet you soon!
Responsibilities
- Perform technical analysis for the user stories assigned to you,
- Write clean, testable code using C# with .Net Core,
- Write great code and help others write great code,
- Improve scalability, stability, and efficiency of your product,
- Improve your code’s quality by following best practices and learning from the past mistakes,
- Be aware of the technical debt and own it. Prioritize them by discussing them with the product owner,
- Maintain CICD pipeline end-to-end for your project,
- Suggests improvements to processes, tools or techniques being used,
- Collaborate with other teams and departments.
Requirements
- Enjoying working with .Net,
- 7+ years of experience of C# with .Net,
- 5+ years of experience with .Net Core,
- Experience in Orm frameworks (Dapper, Entity Framework etc.),
- Experience with Relational / NonRelational Databases such as MsSQL, PostgreSQL, MongoDB, Redis etc.,
- Experience with Event Driven Architecture and messaging services technologies such as RabbitMQ,
- Experience with DDD, SOLID and design patterns,
- Experience with Unit and Integration Testing,
- Eagerness to learn and constantly improve yourself,
- Experience in project tracking applications such as Jira etc.,
- Experience in using source control systems such as Git etc.,
- Docker & Kubernetes knowledge is a big plus,
- Knowledge of SCRUM is a plus,
- Fluent in English.
What we offer
Modern tech stack:
- Coding: .Net Core on back end and iOS / Android / React.js Web on front end
- CICD: Github, Jenkins, Helm charts, Kubernetes, AWS
- Monitoring: Graylog, Grafana, Cloudwatch
- Persistence/Cache: MSSql, Mongo, RabbitMQ, Redis
- We provide a basic devops training to improve Docker, AWS and Kubernetes devops skills of our backend developers.