What are the responsibilities and job description for the .Net Lead/Developer position at Photon?
Job Details
Hi ,
We are Photon, one of the world's largest Digital Platform Engineering company providing a combination of Strategy Consulting, Creative Design and Technology Services to a wide range of customers.
We work with 40% of the Fortune 100 companies. And, we have a repertoire of niche products and experiences that we have designed and built for businesses to fully empower their digital transformation.
Check out our video at
Job Description:
Fullstack .Net Lead / Developer
Seattle WA
Day 1 Onsite
E-commerce Client
Exp: 11 Years
We are seeking a highly motivated and experienced Full Stack Lead to join our dynamic engineering team. You will be responsible for leading the design, development, and implementation of high-quality, scalable, and user-friendly web applications. You will mentor junior developers, guide technical decisions, and ensure the successful delivery of projects.
Responsibilities:
Lead the design, development, and implementation of complex web applications using modern technologies.
Mentor and guide junior developers, providing technical guidance and support.
Participate in all phases of the software development lifecycle, from requirements gathering and design to deployment and maintenance.
Develop and maintain robust and scalable backend systems and APIs.
Develop and maintain clean, well-documented, and maintainable code.
Conduct code reviews and ensure code quality and adherence to best practices.
Collaborate with cross-functional teams, including product managers, designers, and QA engineers.
Stay up to date on the latest technologies and industry trends.
Identify and implement process improvements to enhance team efficiency and productivity.
Drive innovation and explore new technologies to improve our products and services.
Requirements:
Bachelor s degree in computer science, Engineering, or a related field.
Strong proficiency in [list of required front-end technologies, e.g., JavaScript, HTML, CSS, React, Angular, Vue.js].
Strong proficiency in [list of required back-end technologies, e.g., Node.js, Python, Java, Ruby on Rails, .NET].
Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).
Experience with cloud platforms (AWS, Azure, Google Cloud Platform) is a plus.
Experience with Agile development methodologies (Scrum, Kanban).
Excellent problem-solving, analytical, and communication skills.
Strong leadership and mentorship skills.
Ability to work independently and as part of a team.
Preferred Qualifications:
Experience with containerization technologies (Docker, Kubernetes).
Experience with microservices architecture.
Experience with DevOps practices and tools.
Experience with test-driven development (TDD) and behavior-driven development (BDD).
Contributions to open-source projects.