W2 ONLY - NO CORP TO CORP - NO VISA TRANSFER - NO 3RD PARTY - MUST BE LOCAL TO THE AREA - NO RELOCATION
Overview
JOB DESCRIPTION
Key Responsibilities
- Lead and manage a dedicated development team encompassing front-end, back-end, application, and data engineering.
- Own the end-to-end delivery of new product development, feature enhancements, and maintenance activities.
- Design scalable and robust system architectures aligned with business requirements.
- Oversee the development and unit testing of software solutions across Microsoft (.NET), Python, Angular, REST/JSON APIs, SQL Server, Azure, and On-Premises environments.
- Establish and promote best practices, design patterns, and coding standards to ensure maintainability, performance, and quality of software products.
- Provide strategic technical guidance and drive the adoption of modern tools, technologies, and processes.
- Foster a culture of innovation and technical excellence within the engineering community.
- Lead the diagnosis and resolution of technical issues, proposing long-term solutions to reduce recurring problems.
- Mentor and develop team members, ensuring continuous learning and professional growth.
- Manage ongoing maintenance and operational support of existing systems while planning and executing their evolution and enhancements.
- Collaborate with cross-functional teams including product management, QA, and operations to ensure seamless project delivery.
Required Skills & Experience
- 6-8 years of proven experience in software development leadership roles.
- Strong expertise in the Microsoft development platform (.NET), REST/JSON, API development, and SQL Server.
- Hands-on experience with front-end frameworks such as Angular.
- Deep understanding of Azure cloud services and on-premises development and deployment.
- Experience leading diverse teams with multi-technology skill sets.
- Demonstrated ability to architect complex, scalable systems.
- Solid experience in designing and implementing high-quality software solutions following best practices and design patterns.
- Excellent problem-solving and troubleshooting skills.
- Proven ability to operate effectively in fast-paced, complex business environments.
- Strong communication, leadership, and mentoring skills.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
Preferred Qualifications
- Certifications such as Azure/AWS Certified Solutions Architect, or Certified Kubernetes Administrator (CKA).
- Experience in Commercial Wholesale and Specialty domain.
- Exposure to CI/CD pipelines, DevOps practices, and automation.
- Knowledge of additional cloud platforms and modern frontend frameworks.