We are seeking a highly skilled .NET Developer to join our dynamic team. The ideal candidate will possess a good understanding of programming principles, database management, data structures and algorithms. This role demands a comprehensive skill set with the ability to work on complex projects.
Responsibilities:
- Understand business requirements and feature specifications
- Contribute to architecture discussions, tech specifications and project estimation
- Mentor less experienced software engineers, providing guidance through code reviews and fostering an environment of continuous learning and improvement
- Work independently to solve problems of different complexity with focus on priorities and business value
- Design and implement software solutions, ensuring robust, scalable, and secure applications
- Communicate with the team effectively during the entire development life cycle
- Stay updated of technological advancements and continuously update your skills
Requirements:
- 3+ years of hands–on experience in .NET software development
- Solid expertise in C#, ASP.NET Core/Web API, Entity Framework
- Experience with relational databases (e.g. MS SQL, Oracle, MySQL, etc.)
- Strong understanding of data structures, algorithms, and software design pattern
- Basic familiarity with version control systems like GitLab and work tracking systems like JIRA.
- A proactive mindset and ability to work independently
- Working level of English ( B2 and higher )
- Bachelor’s degree in Computer Science or a related degree
Nice to Have
- Experience with Azure / AWS / Docker / CI/CD pipelines
- Knowledge of Unit Testing (xUnit, NUnit, MSTest)
LIREX offers:
- Challenging work on interesting business projects;
- Training and certification;
- Competitive remuneration package based on your concrete skills and your dedication to work.
If this offer is of interest to you and you think you meet the above requirements, please apply by sending your current CV.
Our company welcomes and reviews in detail every application received.
We as a company are committed, at all stages of our recruitment process, to treating candidates fairly, assessing only their personal and professional competencies. We do not discriminate based on race, national, ethnic, or social origin, gender, age, physical or marital status, religion, sexual orientation, gender identity, membership of social or non-governmental organizations or any other unlawful criterion, in accordance with the applicable law in Bulgaria.
The company’s selection process includes selection by CV (for all candidates) and interview (for candidates selected by CV). А set of professional tasks and/or questionnaires may be included (before, during or after the interview) for certain advertisements/positions.
Provision of personal data by candidates is voluntary. Processing and storage of provided by the candidate’s personal data is carried out solely in connection with the selection and in full compliance with the Data Protection Act and Regulation (EU) 2016/679 within a statutory of a 6-month period. If a candidate consents, a further period of storage and processing of his/her personal data may be agreed, solely in connection with other selections/positions within the company. At any time, candidates may access their personal data and withdraw their consent in relation to the above.
We take extra care to manage the storage and processing of personal data in order to maintain its integrity, availability and confidentiality.
If you have any questions regarding our requirements and/or conditions set out in the advertisement and/or the selection process, please contact us.
English
