Software Engineering Manager
Cority
This job is no longer accepting applications
See open jobs at Cority.See open jobs similar to "Software Engineering Manager" Work In Tech.ESSENTIAL DUTIES AND RESPONSIBILITIES:
- People Manager for a team of Software Engineers, including task planning, code reviews, recruitment, performance management, and other management responsibilities
- Mentor and guide developers in best practices and coding standards. Your task will be to lead a high functioning and productive team of developers and senior developers in the accomplishment of the overall departmental goals
- Drive automated unit testing with engineers to reduce need for manual testing
- Coach each member of the team(s) to excel in their role and build them a career path
- Develop high-level product specifications with attention to system integration and feasibility
- Drive all aspects of development including requirements gathering, design, appropriate technologies, implementation, coding standards, testing, and integration to ensure high quality deliverables.
- Work closely with the Product Management team to understand and deliver product features in keeping with the Product roadmap
- Guide senior engineers to become subject matter experts in areas of the application
- Lead innovation and keep abreast of technology industry trends, solutions, standards, and methodologies
- Collaborate with other departments and be willing to tackle any engineering tasks that contribute to the progress towards the goals of the team and the company
- Create an inspiring, innovative and highly productive team environment with an open communication culture
KNOWLEDGE, SKILLS AND ABILITIES
- Experience developing and testing enterprise systems
- Mobile device testing knowledge is an asset
- Working knowledge of various programming languages such as C#, .NET, .NET Core, JavaScript, and Angular/Typescript
- MS SQL Server, SQL, store procedures, etc.
- Agile and scrum process knowledge
- Knowledge of object-oriented programming and scripting languages
- Ability to work with technology and grasp new concepts quickly
- High level of professionalism
- Ability to work with a diverse team under dynamic settings
- Good oral and written communication skills
- Strong multi-tasking ability
- Energy and sense of urgency
- Very detail oriented and able to deliver quality software within timelines
- 5+ years of experience as a Software Engineer with Saas applications
- 5+ years of experience with .NET Core, .Net Framework or equivalent
QUALIFICATIONS AND CHARACTERISTICS OF AN IDEAL CANDIDATE:
- University Degree in a relevant technical field; combination of experience and education may be substituted
- Experience mentoring and leading groups of engineers
- EHSQ&S Industry experience is preferred
This job is no longer accepting applications
See open jobs at Cority.See open jobs similar to "Software Engineering Manager" Work In Tech.