About the job
Join our dynamic team as a Backend Software Engineer specializing in . NET technologies! We are seeking a talented engineer who has a passion for creating scalable and reliable systems, particularly in the realm of identity and authentication technologies. In this role, you will play a crucial part in designing and developing core components of our platform, collaborating closely with experienced engineers to deliver high-quality, high-performance services that operate seamlessly at scale.
Your responsibilities will include engaging in feature development, enhancing performance, and tackling technical challenges across distributed systems. This is an excellent opportunity for an engineer eager to expand their expertise in cloud platforms, identity solutions, and scalable architecture.
Key Responsibilities:
- Collaborate with senior engineers in the design, development, and implementation of scalable and distributed systems.
- Contribute to the creation of new software components, APIs, and platform features.
- Participate in evaluating feature requirements and transforming them into technical designs.
- Write clean, maintainable, and well-tested code with an emphasis on performance and scalability.
- Employ automation and test-driven development practices to ensure high code quality and reliability.
- Assist in troubleshooting and resolving product issues raised internally or by customers.
- Work alongside cross-functional teams including product, infrastructure, and support.
- Engage in code reviews and learn best practices related to scalable system design.
- Contribute to the enhancement of existing components for improved reliability, efficiency, and maintainability.

