Senior Software Engineer (.Net) position available for a high-performing engineering team to develop a sophisticated enterprise asset management solution. The successful candidate will play a critical role in evolving the system, ensuring it remains performant and scalable as it serves companies worldwide.
Requirements
- 7+ years of professional software development experience
- 5+ years of specializing in.NET (C#)
- Strong proficiency in modern design patterns, software architecture principles, and object-oriented programming (OOP) concepts
- Proven hands-on experience with AWS services and a solid understanding of relational databases, specifically MySQL
- Upper-Intermediate English level (B2) or higher
Benefits
- Competitive compensation
- Global Exposure: Direct interaction with international teams and exposure to both cloud-native and on-premise infrastructure challenges
- Technical Impact: Significant influence over architectural decisions and the execution of critical infrastructure migrations
- Professional Environment: A culture that values high-quality, testable code and proactive technical contribution