IT Resourceshttps://www.itresourcescorp.com/wp-content/uploads/2025/01/itr-200x200-1.pnghttp://www.itresourcescorp.comhttp://www.itresourcescorp.comtrue
What’s in It for You? Lead dynamic engineering teams across the U.S. and India, driving innovation and delivering high-quality software solutions. This role offers the opportunity to be hands-on, shape technical strategy, mentor talented engineers, and influence the future of our application ecosystem.
Location: Flexible/Remote Work Hours: Standard business hours with occasional coordination across time zones Employment Type: Full-time
Key Responsibilities
Oversee and prioritize workloads for distributed software engineering teams, ensuring timely, high-quality delivery of projects and enhancements.
Participate in backlog grooming sessions to refine requirements and clarify technical needs.
Provide coaching, mentorship, and career development support to engineers at all levels.
Conduct and participate in code reviews to maintain coding standards and improve code quality.
Facilitate team retrospectives to drive continuous improvement.
Ensure timely application of library updates, maintenance tasks, and security patches.
Join DevOps stand-ups to support deployment readiness and operational alignment.
Attend senior engineering meetings to coordinate priorities and share progress updates.
Collaborate with production support teams to analyze top issues and implement long-term solutions.
Maintain adherence to SDLC processes and ensure compliance with SOX requirements.
Lead daily stand-ups and contribute to the codebase when needed to unblock teams or support critical initiatives.
Perform additional duties as assigned.
Required Skills & Experience
Strong expertise in JavaScript and hands-on experience with the MERN stack (MongoDB, Express, React, Node.js).
Proven experience leading, mentoring, and developing software engineers.
Working knowledge of message queue technologies (e.g., RabbitMQ or similar).
Familiarity with Agile methodologies (preferred).
Experience with AWS cloud services, SQL Server, and microservice architectures (preferred).
Familiarity with Docker containerization (preferred).
Education & Training
Bachelor’s degree in Computer Science or related field (preferred).
5+ years of experience in software engineering.
3+ years of experience in software engineering management.