+
Login

Enter your email and password to log in if you already have an account on H512.com

Forgot password?
+
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

101+58 =
+
Forgot password

Enter your email, and we will send you your password

Mapex

Senior C#/.NET Developer

ApplySubmit your application

The job listing is published in the following categories

  • Anywhere
  • Report an issue Megaphone icon

Report an issue with the job ad

×

    What is wrong with the job listing?*
    Please describe the problem:
    In order to confirm you are not a robot please fill the answer to the calculation in the field:
    Tech Stack / Requirements

    About the company

    Mapex is a leading Bulgarian geoinformation company, providing GIS solutions and geodetic services on the Bulgarian market for over 24 years. Our technology solutions enable effective management of geospatial data, workflows, and assets for organizations across both the public and private sectors. Our team consists of highly experienced specialists in information technology and geodesy.

    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.

    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

    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.