Photon - Seattle, WA
posted about 1 month ago
We are seeking a highly motivated and experienced Lead C# .NET Backend Developer to join our growing team. As a technical leader, you will play a pivotal role in architecting, developing, and maintaining high-performance, scalable, and secure backend systems that power our products and services. This position requires someone who excels in both technical leadership and people management, with a passion for fostering a collaborative and innovative development environment. You will be responsible for leading the design and implementation of complex backend systems using C# (.NET Core) and related technologies, as well as guiding and mentoring junior developers to promote best practices for code quality, maintainability, and security. In this role, you will also be expected to champion the adoption of new technologies and frameworks to enhance our development capabilities. You will own technical decisions, balancing trade-offs between performance, scalability, and maintainability. Additionally, you will foster a culture of collaboration, knowledge sharing, and continuous improvement within the development team, facilitating effective communication and collaboration between developers, QA, and product teams. Your participation in agile development methodologies, including sprint planning, code reviews, and retrospectives, will be crucial to driving technical solutions and improvements by effectively communicating with stakeholders. Moreover, you will contribute to the implementation and maintenance of CI/CD pipelines, containerization strategies (Docker), and deployment to cloud environments (Azure). Working closely with DevOps teams, you will ensure smooth deployment, monitoring, and scaling of backend applications while proactively identifying and mitigating technical risks to ensure the reliability and security of our backend infrastructure.