Software Engineer (.Net)
180807
Desired skills:
.Net, C#, Azure, Senior
Hybrid
Reperio has partnered with a leading global software company that is seeking an experienced Senior Software Engineer to join their Facilities Engineering group.
In this role, you will work within small, empowered teams to deliver high-quality software that supports the industry's transition to cloud services and Digital Twin Enablement. You'll also act as a mentor and technical expert, guiding your team and contributing to technical excellence.
Responsibilities:
1. Plan, design, and implement high-quality, maintainable, and testable software.
2. Develop, maintain, enhance, and refactor products in line with evolving technology strategies.
3. Take ownership of your code, from design through to implementation.
4. Investigate and incorporate new technologies as appropriate.
5. Support and improve existing software solutions.
6. Write comprehensive tests (unit, integration, system) to ensure robust solutions.
7. Document developed features and designs.
8. Operate within an Agile, no-estimates sprint team.
9. Collaborate in cross-functional teams, contributing to design decisions and process improvements.
Requirements:
10. 4+ years of professional experience in software development.
11. Proficiency in .NET/.NET Core
12. Experience using Microsoft Visual Studio, Git, and CI/CD pipelines (., Azure Pipelines).
13. A team-first mindset and strong drive to collaborate effectively.
Desirable:
14. BSc in Computer Science or related field.
15. Experience with TypeScript, React, or .
Benefits:
16. Supportive team and inclusive company culture.
17. Opportunity to be part of a world-leading provider of engineering software solutions.
18. Competitive salary and benefits package.
19. Focus on employee wellbeing, belonging, and career growth.
20. A chance to work on impactful projects that contribute to global infrastructure advancement.
Reperio Human Capital acts as an Employment Agency and an Employment Business.
Recruiter not found