Epicareer Might not Working Properly
Learn More

Software Engineering Manager/Lead (.Net)

  • Full Time, onsite
  • Tekniforce
  • HybridMonday to Wednesday work on-site and Thursday, United States of America
Salary undisclosed

Checking job availability...

Original
Simplified

We are looking for a Software Engineering Manager/Lead. This is full time hybrid permanent hire position in Raleigh, North Carolina with our client. In this role as a Software Engineering Manager/ Lead, you will be managing a team and be hands on for 40% of the time which will include architecture work.

Responsibilities for a Software Engineering Manager/ Lead:

  • Provide oversight on the architecture and design of our applications that enable implementation of solid solutions
  • Manage day to day development activities, coordinating with product owners, scrum masters, architects, and others to enable the team to achieve the right outcomes
  • Work with other leaders to provide an engaging work environment where our staff can grow and be highly effective
  • Create a culture that strives to continually raise the bar for quality, accountability, delivery, and a bias for action
  • Coordinate with each team’s technical leaders as well as internal and external partners to ensure outstanding communication and team preparedness
  • Participate in iterative process improvements around design, implementation, and testing to improve efficiency, effectiveness, and quality leading to achieving desired outcomes.
  • Ensure the development teams deliver the right functionality right from UI to middleware/API to database.
  • Actively participate in our evaluation and long-term implementation of technology enhancements.
  • Work with the team to ensure appropriate SDLC processes are followed.
  • Ensure quality, performance, usability, and maintainability are built into our solutions at the right balance.
  • Work with other technical leaders to ensure consistency across our applications and development processes.
  • Communicate and coordinate effectively as a technical leader across our technology teams and with our business partners to deliver on top priorities.
  • Mentor engineers and encourage engineering best practices.
  • Actively participate in the hiring process

Required Skills as a Software Engineering Manager/ Lead:

  • 8+ years of software development experience working with SaaS platform architecture and .NET frameworks
  • 3+ years of experience managing engineering teams to deliver high quality SaaS .Net applications
  • Experience with deployment methodologies such as CI/CD
  • Experience working with Agile development practices
  • Demonstrated skills to assist teams with problem solving and technical debugging
  • Experience using Git or GitHub
  • Experience with Jira or similar tools
  • Bachelor’s degree in computer science or related field
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job