In connection with the expansion of our team, we are looking for
Senior C#/.NET Developer
You’ll be working with a toolkit that includes
- .NET (C#)
- Entity Framework
- Docker
- CI/CD (Jenkins)
- Git
- Оn-premise private cloud infrastructures
What you’ll need to succeed in this role
- Extensive experience with ASP.NET and back-end web development, preferably more than 10 years
- Strong proficiency in Object-Oriented Programming (OOP) principles
- Hands-on experience working with relational databases (e.g., MSSQL, PostgreSQL)
- Solid understanding of agile development methodologies
- Proficiency with version control systems, particularly Git
- Experience with building SaaS products and SaaS cross-cutting concerns, building microservice architecture
- Excellent troubleshooting, debugging, and root cause analysis skills
- Professional fluency in English (written and verbal)
- Strong communication and interpersonal skills, with the ability to work effectively within a collaborative team environment
- High standard of work ethics and a spirit of teamwork
- High degree of “ownership” – the ability to determine what needs to be done and make it happen
It’s a big plus if you also bring
- Familiarity with CSS3 and HTML5
- Understanding JavaScript, TypeScript, React in order to collaborate with Front-End developers
- Experience with message brokers and caching solutions (e.g., Kafka, Redis, RabbitMQ) for inter- and intra-service communications
- Experience with developing automated tests, such as unit tests, integration test and end-to-end test
In this role, you’ll be expected to
- Write clean, maintainable, scalable, secure and efficient code
- Conduct code reviews and provide constructive feedback to peers
- Actively contribute to the design, development, and deployment of complex software solutions, ensuring high standards of quality, performance, and scalability
- Actively participate in all stages of the product lifecycle
- Collaborate closely with cross-functional teams to deliver business value and drive project success
We offer
- Competitive remuneration
- Training and career development opportunities
- Long-term employment in Bulgaria’s largest geoinformation company
- Work in an ambitious team of professionals eager to develop
- Full-time employment
- Additional health insurance
- Other social benefits
Why join us?
At Mapex, you will become part of a team of professionals who work with trust, share common values, and have the freedom to realize their ideas. With us, you will have the opportunity to:
- Work on innovative projects with real meaning
- Develop and learn in a dynamic technological environment
- Be valued for your contribution and ideas
What we believe in
We value entrepreneurship, innovative thinking, and practical technological solutions. We believe that sustainable success comes through teamwork, responsibility, and consistency — this is how we create products that make our clients’ work more efficient and meaningful.
If you are looking for a place where your skills and ideas can flourish, we would be delighted to have you join our team. Please send us your CV with a recent photo.