Engineering Manager (C# | SQL)

Saviance

$120K — $150K *
Information Technology
11 - 15 years of experience
Full Job Description
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

Similar Jobs

More Jobs at Saviance

More Information Technology Jobs

Find similar Engineering Manager (C# | SQL) jobs: