- Leads, coaches, trains and motivates a team of software engineers.
- Supports and consults with management on issues of software development and team vision for tactical and strategic planning.
- Helps determine ongoing software and training needs for software engineers to ensure efficient use of available technology.
- Drives and facilitates the software development team to review, improve and implement needed process, best practices, technology and environment changes.
- Strong ability to collaborate with senior leadership, enterprise architects and the Project Services team to define and implement creative solutions and measure delivery results. Key attribute - to work well with individuals at all levels of the organization.
- Effectively communicates feedback and raises issues using tact and diplomacy.
- 5 years experience leading a team of software developers.
- 10 years of technical experience as a software developer.
- Required technical skills and knowledge of: Microsoft technologies, Business Intelligence, Analytics, SQL Server, Object-oriented analysis and design (OOAD), N-tier Architecture, .Net, ASP.Net, .Net Core, C#, XML, JSON, ServiceBus.
- Experience designing and developing high performing scalable APIs.
- Works collaboratively playing a lead role with software developers, DevOps, DBAs, product teams, business areas and enterprise architects to ensure an enterprise focus.
- Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between.
- Knowledge and understanding of conceptual architectures (Web, Client-server, Real-time).
- Ability to mentor and direct work to others.
LOCAL CANDIDATES ONLY
by via developer jobs - Stack Overflow
No comments:
Post a Comment