FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAzure.NETWPF
About the role
Key responsibilities & impact- Build Innovative Software
- Design, develop, and maintain high-quality software solutions using .NET and C#.
- Collaborate Across Teams
- Work closely with developers, testers, architects, product owners, and domain experts to translate ideas and requirements into robust software solutions.
- Solve Meaningful Technical Challenges
- Contribute to technical discussions and help drive decisions around architecture, maintainability, performance, scalability, and software quality.
- Deliver Quality by Design
- Apply engineering best practices, automated testing, and continuous integration approaches to ensure reliable, maintainable, and well-tested software.
- Grow and Improve
- Continuously learn new technologies, contribute ideas, and help improve our products, engineering practices, and development processes.
Requirements
What you’ll need- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- Professional experience in software development
- Strong knowledge of .NET and C#
- Understanding of software design and architecture principles (SOLID, MVVM, DDD, design patterns)
- Experience with source control and DevOps practices (Git, Azure DevOps, CI/CD)
- Experience with automated testing, unit testing, and Fluent Assertions
- Strong problem-solving and communication skills
- Nice to Have: WPF or .NET MAUI development
- Behavior-Driven Development (BDD)
- Experience in Agile environments (Scrum, Kanban)
- Experience developing software that interfaces with medical devices, embedded systems, or regulated software environments
- Knowledge of test automation and mutation testing
Benefits
Comp & perks- Competitive salary and benefits that support your mental, physical, financial and social wellbeing
- A job in a growing, international company with good career opportunities
- State-of-the-art technology and work in an exciting and growing industry
- Good work life balance with flexible working conditions
- A culture of teamwork, based on knowledge sharing, professional respect, kindness
- Training, conferences, and the opportunity for self-development
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NETC#Software Design PrinciplesAutomated TestingUnit TestingFluent AssertionsDevOps PracticesBehavior-Driven DevelopmentWPF DevelopmentTest Automation
Soft Skills
Problem-SolvingCommunication
Certifications
Bachelor's Degree in Computer ScienceMaster's Degree in Software Engineering
