Top Stack
Lead Software Engineer
Top Stack, Philadelphia, Pennsylvania, us, 19019
Qualifications:Advanced experience with cloud services (GCP, Azure, AWS)Prior SaaS Applications experience is a must haveProven experience as a Technical Lead, Lead Developer, or similar role in software development teams. 7+ years development, 3+ years leadership experience.Strong proficiency in ASP.Net, MVC, C#, HTML, CSS, JavaScript, JSON, RESTful APIs.Strong proficiency with relational databases: mySQL, SQL Server, or similar.Experience managing both in-house and remote, contract development teams.Solid understanding of the software development lifecycle and DevOps practices, experience with cloud services (GCP, AWS, etc.), CI/CD.Excellent problem-solving, organizational, and leadership skills.Project Management:
Oversee the software development lifecycle from conception to deployment. Ensure that projects are delivered on time and meet quality standards.Code & Develop:
Roll up your sleeves and contribute code when necessary. Lead by example and maintain a hands-on approach in our ASP.NET, C#, and MySQL stack.DevOps Champion:
Streamline our development and operational processes. Help us build, deploy, and monitor our applications more efficiently.Collaborate Across Teams:
Work closely with product managers, designers, and other stakeholders to ensure our solutions meet business needs and user expectations.Continuous Improvement:
Foster a culture of learning and continuous improvement. Stay updated with industry trends and introduce new tools and practices to keep us at the forefront.
Oversee the software development lifecycle from conception to deployment. Ensure that projects are delivered on time and meet quality standards.Code & Develop:
Roll up your sleeves and contribute code when necessary. Lead by example and maintain a hands-on approach in our ASP.NET, C#, and MySQL stack.DevOps Champion:
Streamline our development and operational processes. Help us build, deploy, and monitor our applications more efficiently.Collaborate Across Teams:
Work closely with product managers, designers, and other stakeholders to ensure our solutions meet business needs and user expectations.Continuous Improvement:
Foster a culture of learning and continuous improvement. Stay updated with industry trends and introduce new tools and practices to keep us at the forefront.