
Senior .NET Developer
Devtech
full-time
Posted on:
Location Type: Hybrid
Location: Belgrade • Serbia
Visit company websiteExplore more
Job Level
About the role
- As a member of the Professional Services Unit, you will be a part of a creative team responsible for all aspects of the ongoing software development from the initial specification to developing, testing, and launching.
- Your focus will be to write C# to a high standard, in a timely and scalable way that improves the code in meaningful ways.
- Applying best practices, design patterns, and cutting-edge technologies of web development;
- Writing testable, well-designed, efficient code by using best software development practices;
- Executing full lifecycle software development with a focus on security, quality, and knowledge sharing;
- Participating in technical design and code reviews;
- Interpreting design requirements and concepts to produce new or enhanced application functionalities;
- Mentoring and guiding junior developers.
Requirements
- 7+ years of hands-on professional experience as a software developer
- Strong programming skills in C#, .NET framework
- Hands-on experience with cloud or software marketplaces, including subscription management, entitlement handling, billing, and integration via vendor or distributor APIs
- Knowledge of OOP, software design, and SOLID principles
- Experience with both relational and non-relational databases
- Experience with cloud and serverless architecture is a plus
- Excellent verbal and written communication skills in English.
Benefits
- Development program (training & conferences, internal knowledge sharing)
- Outstanding referral bonuses
- Private health insurance
- 7 days of sick leave at 100% pay
- 25 days of vacation
- Paternity leave – 15 days for new dads
- Reduced working hours for the first month after returning from maternity
- Mental health program
- English language courses
- FitPass
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NET frameworkOOPsoftware designSOLID principlesrelational databasesnon-relational databasescloud architectureserverless architecturesoftware development best practices
Soft Skills
communication skillsmentoringguiding junior developersteam collaborationknowledge sharing