Mid .NET Developer
Role details
Job location
Tech stack
Job description
As a Mid .NET Developer, you will be involved in the design, development, and maintenance of modern software solutions used by global clients. You will work closely with senior developers, technical leads, and other stakeholders across the development lifecycle, contributing high-quality code and continuously improving our applications. This role offers exposure to complex systems, collaborative teamwork, and opportunities for professional growth.
Why Join Us?
- Work in a collaborative, international team based in Málaga
- Contribute to meaningful, long-term products used by global clients
- Learn from experienced engineers and grow your technical expertise
- Enjoy a supportive environment that values quality, learning, and teamwork
#LI-SD2 #LI-Hybrid
- Design, develop, maintain, and test new and existing .NET applications and components
- Contribute to the implementation of new features, enhancements, and system improvements
- Write clean, maintainable, and well-tested code following best practices
- Collaborate with developers, QA, product owners, and other stakeholders to deliver agreed objectives
- Participate actively in Agile ceremonies such as planning sessions, daily stand-ups, reviews, and retrospectives
- Support code reviews and contribute to technical discussions and design decisions
- Produce and maintain technical documentation when required
- Assist with third-level support and troubleshooting for business-critical systems
- Continuously learn and apply new technologies and approaches to improve product quality and performance
Requirements
- Degree in Computer Science or a related field, or equivalent professional experience
- Solid experience with .NET / C# and object-oriented programming principles
- Experience working across the software development lifecycle
- Knowledge of relational databases and database design
- Familiarity with web applications, multi-tier architectures, and modern development practices
- Understanding of Agile methodologies (Scrum experience is a plus)
- Ability to work independently while knowing when to collaborate or seek support
- Strong problem-solving skills and willingness to learn and adapt in a changing technical environment
- Good communication skills and a collaborative mindset
Benefits & conditions
At Verisk, we provide a competitive compensation package aligned with market benchmarks and individual experience, disclosed transparently in accordance with applicable pay transparency regulations. In addition to base salary, eligible roles may include a range of incentive opportunities designed based on market research and our internal grading structure.
Our benefits portfolio varies by location; however, a typical package includes medical coverage, life insurance, pension plans, and paid time off in line with local labor laws.
We also foster a work environment focused on well-being and career development. Additional perks may include wellness initiatives, fitness programs, and team-building activities.