remote
Senior IT Developer - TD
Software Engineer
Senior IT Developer role focused on designing, building, and maintaining enterprise applications using Java, C#, and SQL, while leveraging Azure cloud services and Agile methodologies to deliver high‑quality technology solutions.
About the role
Key Responsibilities
- Design, develop, and maintain scalable enterprise applications using Java and C#.
- Implement and optimize database solutions with SQL Server, ensuring data integrity and performance.
- Leverage Azure services for cloud‑based deployments, monitoring, and automation.
- Collaborate with cross‑functional teams in an Agile environment to deliver features on schedule.
- Conduct code reviews, troubleshoot complex issues, and mentor junior developers.
Requirements
- 5+ years of professional software development experience with Java and/or C#.
- Strong proficiency in SQL and relational database design.
- Hands‑on experience with Microsoft Azure (App Services, Functions, DevOps).
- Demonstrated ability to work in Agile/Scrum teams and deliver high‑quality code.
- Excellent problem‑solving skills and effective communication abilities.