Installation Made Easy (IME) is looking to solve the problem of supporting its web applications by hiring a Software Engineering Manager to lead one or multiple development teams and ensure the delivery of high-quality software applications.
Requirements
- C-Sharp and full MS Stack development
- .NET and .NET Core frameworks
- MVC frameworks
- UI & JS Frameworks (React, Angular, jquery)
- Client/Server technologies
- SQL Servers, SSMS and stored procedures
- Cloud-native patterns; familiarity with Azure, Amazon, or Google Cloud
Responsibilities
- Manage one or multiple agile development team(s) for the enhancements and maintenance of web applications.
- Lead, manage, and mentor software engineers in the following areas: daily tasks, career growth, goals, objectives, and performance reviews.
- Lead projects through the development lifecycle adhering to best practices for planning, executing, and delivering software applications.
- Assess the technology platform to ensure performance, reliability, availability, security, and costs are optimized and propose adjustments when needed.
- Employ the Agile development methodology and modern DevOps capabilities (continuous integration, automated build & deploy, and automated testing processes.
- Seek consensus across the organization for proposed solutions to architectural application and database designs by the team.
- Participate in critical production situations for your team’s area of ownership.
Other
- Bachelor’s degree in Computer Science or related discipline or equivalent professional experience.
- Ability to lead teams on small & medium sized projects.
- 10+ years experience in web application development
- Excellent analytical and problem-solving skills.
- Professional demeanor.