Posted in

Manager – Software Engineering – C# – .Net

Manager – Software Engineering – C# – .Net

CompanyApplied Systems, Inc.
LocationCalifornia, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, Expert or higher

Requirements

  • 8+ years of experience designing and developing software with a track record of success building high-quality, scalable solutions
  • 8+ years of experience confirming technical requirements, technical designs, testing plans, and production readiness to provide value for customers
  • 3+ years of experience leading software engineers to deliver new features or system enhancements
  • Microsoft stack experience: C# Asp.Net, .Net, SQL
  • Front End Experience: JavaScript, AngularJS, Angular 15+
  • Advanced knowledge of software development methodologies, programming languages, cloud platforms, and software security
  • Proven knowledge of software development, lifecycle practices and tools
  • Demonstrated ability to address root causes of technical and operational issues
  • Ability to support planning and sizing to ensure accurate estimates
  • Practical experience coaching technical team members to support delivery and skill development
  • Bachelor’s Degree in Computer Science, MIS, or CIS, or equivalent work experience

Responsibilities

  • Partner with Engineering, Product Management, and Architecture on quarterly planning
  • Identify and address technical issues impacting the team’s progress to ensure delivery on quarterly roadmap commitments
  • Communicating issues and tradeoffs to support the team
  • Share ideas for continuous improvement as we build for scalability and reliability
  • Monitor progress to limit scope changes and address blockers
  • Inform and influence direct reports, peers, and leaders to ensure alignment
  • Recruit and retain a high-performing team
  • Set goals to focus the team on the highest-value actions
  • Coach team members to develop and reach their full potential
  • Communicate company direction, values, policies, and procedures
  • Perform other duties as assigned

Preferred Qualifications

    No preferred qualifications provided.