Medium is seeking a Lead Software Developer in Pennsylvania to design and deliver modern software systems. The role involves hands-on development and technical leadership, enhancing automated CI/CD pipelines, and guiding engineering teams in building scalable distributed systems using C#, React, SQL, and Azure. Ideal candidates will possess over 7 years of software development experience, with a focus on cloud environments and modern web applications. Join Medium to be part of innovative digital transformation projects.
Qualifications
7+ years of professional software development experience.
3+ years in a technical lead or senior engineering role.
Strong experience developing applications using C#, SQL, and familiarity with other non-relational databases.
Experience developing modern web applications using React and TypeScript.
Experience building distributed systems in cloud environments such as Azure.
Experience implementing CI/CD pipelines using GitHub or Azure DevOps.
Responsibilities
Lead the design and architecture of modern software systems.
Mentor and guide a team of 5–15 software developers.
Develop and deliver production software using C#, React, SQL, and TypeScript.
Design and implement applications deployed on Azure.
Establish and maintain CI/CD pipelines using GitHub or Azure DevOps.
Conduct code reviews and enforce engineering standards.
Skills
C#
SQL
React
TypeScript
Azure
CI/CD pipelines
AI-assisted development tools
Tools
GitHub
Azure DevOps
Docker
Kubernetes
Job description
Medium is seeking a Lead Software Developer in Pennsylvania to design and deliver modern software systems. The role involves hands-on development and technical leadership, enhancing automated CI/CD pipelines, and guiding engineering teams in building scalable distributed systems using C#, React, SQL, and Azure. Ideal candidates will possess over 7 years of software development experience, with a focus on cloud environments and modern web applications. Join Medium to be part of innovative digital transformation projects.