We are looking for a Staff Engineer with a strong product development mindset and hands-on expertise in C# and/or Java stack. This role focuses on building high-quality software, driving engineering excellence, and contributing to architectural decisions while mentoring team members.
Key Responsibilities
- Design and develop scalable backend systems using C#/.NET or Java (Spring Boot)
- Contribute to system architecture and technical design discussions
- Write high-quality, maintainable, and testable code
- Participate in code reviews and enforce engineering best practices
- Collaborate with cross-functional teams to deliver product features
- Optimize applications for performance, scalability, and reliability
- Work with DevOps teams on CI/CD, cloud deployments, and automation
- Mentor junior engineers and promote engineering excellence