Job Openings
Senior .NET Developer
About the job Senior .NET Developer
This is your job:
- Development and enhancement of existing .NET-based applications in line with changing business, security, and compliance needs
- Participate in the design and validation of technical solutions and contribute with ideas
- Maintaining robust, resilient, scalable, and easily maintainable systems
- Implementing accurate and reliable code in time according to specification to deliver needed functionality
- Designing and implementing unit tests to validate functionality implemented correctly
- Documenting code and tests to support ongoing maintenance of the code
- Following all best practices and guidelines
- Suggest both technical and process improvements
- Be part of an international team
- Be on site 2 days per week (Sofia office)
Your qualifications:
- Minimum of 7 years of programming experience in .NET
- A thorough understanding of the concepts and patterns of OOP
- Practical experience deploying, debugging, and troubleshooting web applications
- Good knowledge of web standards and technologies - Web Services, REST APIs, etc.
- Experience with Azure(Logic Apps, Functions, Service Bus, APIM, KeyVault, Adm) is a mandatory
- Experience with Entity Framework
- Understanding of databases and basic SQL skills
- Experience with HTML5, jQuery, CSS3, Bootstrap
- Experience with JavaScript Frameworks like Ext.JS, Angular 2+
- Experience with collaboration tools (e.g. Jira, bitbucket, etc.)
- Experience with source code repository systems like Git
- Good problem-solving skills
- Strong communicational skills and ability to cooperate with distant software development and business teams
- Very good English
Knowledge and skills will be considered an advantage:
- Experience working in an Agile environment
- Practical experience with Oracle database
- Practical experience with Azure Data Factory
- Experience with Azure CI/CD pipelines
- Experience in the development of N-tier solutions
All applications will be treated in strict confidentiality
Please note that only shortlisted candidates will be invited to an interview