THE OPPORTUNITY
Title: Software Developer (.NET)
Location: France, Hybrid (Rennes)
Full time, permanent role
The developer will be part of a global technical support and delivery organization. This organization supports Iron Mountain client facing content management solutions. We are seeking a skilled .NET Software Developer to join our IT team.
This role involves maintaining and supporting applications built on .NET Framework (MVC and WebForm) as well as newer applications on .NET 6+. The ideal candidate will have strong experience in database management, application security, and a solid understanding of business requirements.
Proficiency in SQL Server, DB2, RESTful APIs, and WCF is essential, along with knowledge of Gitlab, ElasticSearch and React.
Key Responsibilities:
● Application Maintenance & Support:
- ○ Provide ongoing maintenance and support for applications developed in
- .NET Framework 4.8 (MVC and WebForm) and .NET 6+.
- ○ Diagnose and resolve issues to ensure the smooth operation of applications.
- ○ Implement updates, patches, and enhancements as required.
● Database Management:
- ○ Manage and maintain databases using SQL Server and DB2.
- ○ Ensure data integrity, optimize performance, and support database-related development tasks.
● Code Security & Best Practices:
- ○ Act as the security guardian for produced code, ensuring it meets the standards defined by OWASP.
- ○ Conduct regular code reviews and implement security best practices to mitigate vulnerabilities.
● API Development & Integration:
○ Develop and maintain RESTful APIs and WCF services, ensuring seamless integration with other systems.
○ Collaborate with other teams to define API specifications and deliver high-performance interfaces.
● Version Control & Collaboration:
○ Utilize source repositories such as TFS and GitLab to manage code versions, track changes, and collaborate with the development team.
○ Ensure proper branching, merging, and documentation practices are followed
● Technical Support & Feature Development:
○ Provide L3 support for system issues, ensuring timely resolution of complex technical problems.
● Business Requirement Analysis:
○ Work closely with business stakeholders to understand their needs and translate them into technical requirements.
○ Provide solutions that align with business goals while ensuring technical feasibility and scalability.
● Knowledge in ElasticSearch & React:
○ Leverage knowledge of ElasticSearch to support data search and indexing functionalities.
○ Utilize React skills to contribute to front-end development tasks when required.
Qualifications:
● Technical Skills:
○ Strong experience in .NET Framework (MVC and WebForm) and .NET 6+ development and support.
○ Proficiency in SQL Server and DB2 for database management and optimization.
○ Solid understanding of API development, particularly with REST and WCF.
○ Experience with version control systems, particularly TFS, GitLab, branch management, and continuous integration/delivery pipelines (Jenkins).
○ Knowledge of OWASP guidelines and secure coding practices.
● Additional Skills:
○ Basic knowledge of ElasticSearch for managing search functionalities.
○ Familiarity with React for front-end development is a plus.
○ Strong problem-solving skills and the ability to work independently or as part of a team.
● Soft Skills:
○ Excellent ability to understand and translate business requirements into technical solutions.
○ Strong communication skills and the ability to collaborate with both technical and non-technical stakeholders.
● Other Qualifications:
○ Excellent written and verbal communications skills with external customers in English and French
○ Minimum Bachelor’s degree or equivalent experience
○ Strong communication, collaboration and problem solving skills
○ Self motivated
○ Minimum 5 years’ experience
Discover what awaits you:
- Discover Limitless Possibilities: Embark on an exciting journey with Iron Mountain, a global organization that embraces transformation and innovation.
- Empowering Inclusion: Join a supportive environment where everyone's voice is heard, opinions are valued, and feedback is encouraged, fostering an atmosphere of inclusion and belonging.
- Global Connectivity: Connect with 26,000+ talented individuals from 59 countries, opening doors to diverse cultures and fostering global learning opportunities.
- Championing Individuality: Be part of a winning team that celebrates diversity and encourages individual differences to drive greatness.
- Competitive Total Rewards: supporting your career at Iron Mountain, family, personal wellness, and wellbeing. (Local benefits may vary based on country-specific policies.)
- Embrace Flexibility: Experience the freedom of remote/hybrid work, enabling a harmonious work-life balance (dependent on role).
- Unleash Your Potential: Access abundant opportunities for personal and professional growth, preparing you for a digitalized future.
- Valuing Every Contribution: Join a workplace that actively encourages and supports all talents, recognizing the unique impact of each individual.
- Pioneering Sustainability: Contribute to our vision of fostering a sustainable and thriving workforce, leaving an enduring legacy for generations to come.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Network Engineer (BGP, Data Center Networking)
2025-11-04
Senior Network Engineer
2025-09-16
ServiceNow HRSD Scrum Master and Test Lead
2025-09-25
- Posted
- Mar 05, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Rennes
- Company
- Iron Mountain
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Network Engineer (BGP, Data Center Networking)
2025-11-04
Senior Network Engineer
2025-09-16
ServiceNow HRSD Scrum Master and Test Lead
2025-09-25