TrueChoice Solutions is a private, Manhattan based, marketing software company which develops visually interactive, web-based applications for brand-name Fortune 500 companies. Our client base is diverse and includes large automotive companies, consumer electronics manufacturers and health care services companies. Our applications typically appear on major, highly trafficked public websites.
TrueChoice Solutions is seeking a Software Engineering Manager who has an unwavering passion for creating products that customers love, leading a software development team, and managing the dynamics of a fast-paced and creative environment. The right candidate for this role should be ready and qualified to provide strategic direction for software development and lead a team of developers, and their projects, from initial design through development, testing, and deployment. In sum, this position is a combination of leadership, mentorship, and hands-on development and architecture. The ideal candidate will have a strong technical background and experience as a highly effective team lead or manager.
A passionate technologist with experience managing and leading a team(s) of top notch engineers
A perennial learner and avid reader, constantly exploring ways to improve and grow – sharing this learning with your peers and direct reports
People oriented. You value process and the ultimate product, but understand that people are an organization’s most important asset
A problem solver who embraces change, wants to grow, and continually evolve into a better leader and team member
Technically strong and proficient in an array of technologies; yet, able to learn quickly and apply new languages and tools on the fly
Be an effective people manager and a technical leader
Strategic technology planning; maintain the engineering roadmap and ensure engineering aligns with company goals and objectives
Provide coaching and mentorship through one-on-one meetings and career development conversations
Review and implement technical decisions and solutions
Collaborate with product management and UX design teams to design and develop front-end interfaces, underlying APIs and backend systems across different programming languages
Work cross-functionally across various teams, organizations and internal/external stakeholders to drive strategic engineering efforts
Encourage a data-driven culture to improve the efficiency, scalability, stability and security of business applications and in-house systems to help scale the company.
Analyze and balance the various aspect of software development – timeline, quality, capacity, etc.
Perform Code Reviews and participate in pair programming
Effectively recruit, inspire, and develop team members
Bachelor’s degree in Computer Science; MS a plus
3+ years of experience in a leadership role
5+ years of experience as a software engineer
Experience working within a smaller company environment is a plus
Experience conducting productive one-on-ones and skip-level meetings
Agile (Kanban/Scrum) experience
Strong team work and interpersonal skills
Excellent communication skills: written and verbal
Demonstrated ability to explain technical concepts to non-technical people
Loves a good laugh
Proficiency in C++, Java, and/or PHP
Experience in UX/(Software) Development
Experience with AWS and cloud technologies
Experience with micro-services, APIs, Docker, and Containers
All applicants MUST have a permanent legal right to work in the United States.
Qualified candidates should live within a reasonable commuting distance to mid-town Manhattan; TrueChoice Solutions will not cover relocation costs.
How to Apply:
Please send resumes to email@example.com citing "Engineering Manager" in the subject line.