Software Engineering Manager
Apply NowCompany: Cardinal Integrated Technologies, Inc.
Location: Monmouth Junction, NJ 08852
Description:
Healthcare Insurance client
Fulltime
Depends on experience
Remote
The Software Engineering Manager will build and lead a high performing team of engineers working to build highly-scalable, web-based software. As part of engineering leadership, you will serve as an expert in software design & architecture with a proven track record of executing large initiatives using agile practices. As a leader, you are passionate about continuously improving our processes, practices and technology stack and help create a culture of high-performance.
What you'll be responsible for:
What you need:
Preferred Skills/Abilities:
Physical Requirements:
Fulltime
Depends on experience
Remote
The Software Engineering Manager will build and lead a high performing team of engineers working to build highly-scalable, web-based software. As part of engineering leadership, you will serve as an expert in software design & architecture with a proven track record of executing large initiatives using agile practices. As a leader, you are passionate about continuously improving our processes, practices and technology stack and help create a culture of high-performance.
What you'll be responsible for:
- Lead a team of Engineers in the design, development and optimization of applications in a Microsoft based development environment
- Architect, develop and implement software programs to meet business requirements
- Develop application code and modules for business and technical requirements
- Meet programming standards by following production, productivity, quality, and customer-service standards
- Integrate best qualitative practice in design and development aspects of programs
- Provide supervision and leadership for project team members
- Coordinate and manage project planning and execution for multiple projects
- Hold daily/weekly meetings with clients/vendors/internal resources on project initiatives and deliverables
- Perform other related duties as assigned
What you need:
- Bachelor's degree, or equivalent related industry experience
- 5+ years hands-on development experience including coding, maintenance, architecture and design
- 3+ years successfully leading and managing a team to deliver products and projects on tight deadlines from start to finish, preferably in a healthcare environment
- Familiarity or proficiency in the following areas: Net, Ajax, Analysis, Analyst, ASP, ASP.NET, C#, CSS, Database, Developer, Development, HTML, Javascript, jQuery, Lifecycle, Linux, OOD, Programmer, Project, SQL, SQL Server, UML, Web Developer, Windows, XML
- Deep knowledge of front end & back end platforms, frameworks, design and best practices
- Ability to interpret technical solutions for business process and procedure and be able to effectively communicate it to the client/vendor
- Experience leading a project team, keeping the team focused, and discussions moving forward, resolve conflicts with both internal and external audiences as well as invoke a level of confidence and authority to various department leaders and levels of management
Preferred Skills/Abilities:
- PMP license/certification
Physical Requirements:
- Prolonged periods of sitting at a desk and working on a computer, typically in a cubicle environment (constant noise, fluorescent overhead lighting)