Technical Lead - Product Design & Development
Who We AreArtmac Soft is a technology consulting and service-oriented IT company dedicated to providing innovative technology solutions and services to Customers.Job DescriptionJob Title : Technical Lead - Product Design & DevelopmentJob Type : C2CExperience : 6-12 YearsLocation : Redmond, WashingtonResponsibilitiesProven experience in software development and team leadership.Expertise in relevant programming languages and frameworks (e.g., Java, Python, JavaScript, etc.).Strong understanding of software development lifecycle (SDLC), Agile methodologies, and project management tools.Excellent communication skills with the ability to guide, mentor, and inspire a team.Experience in delivering high-quality products on time and ensuring adherence to design and coding standards.Familiarity with modern software architecture, cloud infrastructure, and DevOps practices is a plus.Hands-on experience with Agile and Scrum practices.Familiarity with CI/CD pipelines, testing automation, and version control systems.Experience with microservices architecture and cloud-based infrastructure (AWS, GCP, Azure).Strong problem-solving skills and the ability to handle complex technical challenges.Lead the design and development efforts of the product team to ensure the delivery of high-quality software solutions.Collaborate with cross-functional teams including product management, UX/UI design, and quality assurance to define, design, and ship new features.Establish and enforce coding standards, architectural practices, and quality guidelines.Ensure project timelines and milestones are met, monitoring progress and identifying any potential delays or risks.Conduct regular code reviews, provide mentorship, and facilitate team development through knowledge sharing and technical guidance.Engage in hands-on development when needed to support the team and ensure successful product delivery.Drive continuous improvement efforts, optimizing both the development process and product quality.Report on the progress of projects to stakeholders, keeping them informed of any roadblocks or changes in the development process.QualificationBachelor's degree or equivalent combination of education and experience