remote
Software Development Developer I - TP
Software Engineer
Entry‑level software developer focused on building and maintaining customer‑experience applications using Java, C#, and .NET, with strong SQL and version‑control skills in an Agile environment.
About the role
Key Responsibilities
- Design, develop, and maintain scalable software components in Java and C# for customer‑experience platforms.
- Write clean, testable code and participate in code reviews to uphold quality standards.
- Collaborate with cross‑functional teams using Agile practices to deliver incremental features.
- Debug, troubleshoot, and optimize existing applications for performance and reliability.
- Document technical specifications and contribute to continuous improvement initiatives.
Requirements
- Bachelor’s degree in Computer Science or related field, or equivalent practical experience.
- Proficiency in Java and C# with experience in .NET frameworks.
- Solid understanding of relational databases and SQL.
- Experience with Git for version control and familiarity with CI/CD pipelines.
- Strong problem‑solving skills and a collaborative mindset.