Senior .NET Developer (Tessa)
We are a cross-functional team that implements and develops electronic document management and electronic archive systems to optimize and support the company's business processes and comply with legislative requirements. Based on our information systems, we provide storage and exchange of electronic documents.
Technology stack: Tessa, .Net Core 8, Kafka, PostgreSQL, S3, Camunda, Git, XML\XSD\XSLT, Xunit, react.
What you will be doing
- Conduct the full development cycle and modifications of microservices for a high-load electronic document management system (EDMS)
- Ensure code quality through unit testing
- Conduct code reviews to maintain a high standard of code and service reliability
- Estimate the labor intensity of tasks, their decomposition, and participate in planning implementation timelines
- Interact with analysts and clients on matters of technical specification implementation
- Participate in organizing the implementation of new functionality, supporting releases and launches
We expect
- Development experience with .NET 8 and a key requirement — practical experience with the Tessa platform
- Confident understanding of microservice architecture and practical experience in developing high-load distributed systems
- Ability to work with data storage systems (SQL)
- Understanding of the necessity of writing unit tests
- Ability to work in a team, defend one's point of view, and listen to colleagues
- Experience interacting with related departments (testing, analytics, DevOps)
- Ability to estimate development and decompose tasks
We offer
- Employment with an accredited IT company;
- Competitive salary (discussed individually);
- Voluntary health insurance (VHI) including dentistry and preferential terms for family members;
- A 5/2 work schedule with a flexible start time (hybrid - Moscow and Krasnodar/remote format - for regions);
- Development – we pay for training courses and participation in conferences;
- The opportunity to host and participate in meetups, hackathons, where you can get acquainted with the work of other departments;
- Corporate discounts PRIMEZONE and company loyalty programs;
- A corporate library of courses;
- The opportunity to realize your experience and potential in interesting and multifaceted projects;
- The opportunity to recommend the company to your friends by participating in the referral program.