Senior Engineering Manager
FTE role with one of our Customers
Locations- Hybrid in NYC/ Chicago IL/ Dallas TX
Interview- 4 Rounds
Salary Range- Base from $200k to 270k /Annum + Bonus+ Benefits
Roles and Responsibilities
? Strategic Leadership: Define and implement engineering strategies that support the company's goals,
collaborating with senior management to align engineering initiatives with overall business objectives.
? Team Development: Build and mentor a high-performing engineering team, fostering a culture of
innovation, collaboration, and continuous improvement. Oversee the recruitment, training, and
professional development of team members.
? Project Oversight: Lead the planning, execution, and delivery of complex engineering projects, ensuring
they are completed on time, within budget, and to the desired quality standards.
? Technical Excellence: Ensure the technical integrity of our solutions, incorporating best practices in
software architecture, design, and development. Drive the adoption of cutting-edge technologies and
methodologies to maintain competitive advantage.
? Process Optimization: Continuously evaluate and improve engineering processes and workflows for
greater efficiency, quality, and scalability.
? Quality Assurance: Establish and maintain rigorous quality control and assurance protocols to ensure the
reliability and performance of our products.
? Stakeholder Engagement: Effectively communicate with all stakeholders, including executive leadership,
team members, and customers, to ensure clear understanding and support for engineering initiatives.
Skills Required
? Leadership and Vision: Proven ability to lead, inspire, and develop a diverse engineering team, with a
strong vision for the future of technology in the industry.
? Communication: Exceptional verbal and written communication skills, with the ability to articulate
complex technical concepts to a variety of audiences.
? Strategic Thinking: Strong strategic planning and project management skills, with the ability to translate
business objectives into actionable engineering strategies.
? Technical Expertise: Deep understanding of software engineering principles, design patterns, and best
practices, with a solid background in full stack development environments.
? Problem-Solving: Excellent analytical and problem-solving skills, with a track record of finding innovative
solutions to complex technical challenges.
? Adaptability: Eagerness to embrace new technologies and methodologies, with the ability to adapt quickly
to changing business needs and technology landscapes.
? Collaboration: Strong interpersonal and collaboration skills, with a history of successful cross-functional
teamwork.
Experience Required
? Educational Background: Bachelor's or Master's degree in Computer Science, Engineering, or a related
field.
? Industry Experience: Minimum of 10+ years of experience in software engineering, with at least 3 years in
a senior leadership role overseeing engineering teams.
? Technical Proficiency: Extensive experience with modern software development practices, cloud-based
services (preferably Azure), and CI/CD pipelines. Familiarity with .NET Core, ASP.NET, MVC, C#, and Entity
Framework Core is essential.
? Project Management: Demonstrated experience in managing large-scale, complex projects from inception
to completion, with a strong understanding of Agile/Scrum methodologies.
Nice to have:
? Industry Knowledge: Experience in the Commercial Real Estate industry or familiarity with lead to cash
workflow applications.
? Legacy System Modernization: Experience in upgrading or converting legacy systems to modern
architectures using API services and contemporary UI frameworks like Angular or React.
? Testing Frameworks: Working knowledge of testing frameworks and best practices in software testing.