Saviance

Engineering Manager (C# | SQL)

Boston, MA, US

10 days ago
Save Job

Summary

Position: Engineering Manager (C# | SQL)

The Engineering Manager is a highly skilled technical leader responsible for overseeing the design, development, and implementation of software solutions. They will guide a team of developers, ensuring projects are delivered on time, within budget, and to the highest quality standards. The Engineering Manager will also play a key role in mentoring and developing team members, fostering a culture of innovation and collaboration.

Responsibilities

  • Technical Leadership:
    • Architect and design complex software systems
    • Lead the development team in implementing software solutions
    • Ensure adherence to coding standards and best practices
    • Conduct code reviews and provide constructive feedback
    • Troubleshoot and resolve technical issues


  • Project Management:
    • Collaborate with project managers to define project scope and requirements
    • Estimate project timelines and resource needs
    • Track project progress and ensure timely delivery
    • Manage risks and identify mitigation strategies


  • Team Development:
    • Mentor and coach junior developers
    • Foster a collaborative and supportive team environment
    • Conduct performance evaluations and provide feedback
    • Identify training and development opportunities for team members


  • Innovation:
    • Stay abreast of emerging technologies and industry trends
    • Evaluate and recommend new technologies for adoption
    • Encourage experimentation and innovation within the team
Qualifications

  • Experience:
    • 12+ years of experience in software development
    • 4+ years of experience in a leadership role
    • Proven track record of delivering successful software projects
  • Skills:
    • Strong proficiency in C# programming languages
    • Good knowledge on Java for reporting
    • Strong on SQL - Microsoft azure
    • Expertise in software development methodologies (e.g., Agile, Scrum)
    • Excellent problem-solving and analytical skills
    • Strong communication and interpersonal skills
    • Ability to work independently and as part of a team
Additional Skills (Preferred)

  • Experience with cloud computing platforms (e.g., Azure)
  • Knowledge of DevOps practices and tools
  • Experience with machine learning or artificial intelligence

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job