Manage the change control management process of future changes, releases, updates, and enhancements of Enterprise Applications. Including managing the peer code review process
Play a key role as a .Net, SQL, Azure cloud and other Microsoft technology expert ensuring proposed designs meet the business requirements and best practice standards.
Provide guidance for system changes and enhancements to the rest of the Enterprise Applications (Custom Apps) team.
The above list is not exhaustive and the post holder will undertake such other duties as required.
Work on UK time zone
Experience with the latest .Net technologies (Web & Windows)
Experience with the latest SQL Servers / Database development
Good understanding of OOPS concepts and coding principles
Experience In WebAPI development and hosting
Microsoft Visual Studio, Lifecycle Services and Azure Cloud environment architecture.
Well-exposed to the Full Lifecycle of Implementation projects, Post Implementation Support and business-as-usual support.
Demonstrated project management experience in Agile (Scrum), which includes project planning, execution, risk management and resource management.
Strong Knowledge and expertise in DevOps Solution delivery and strategy.
Strong oral and written communication skills including ensuring team standards for Technical Documentation and Code Commenting
Strong technical expertise and troubleshooting skills
Strong organizational skills with ability to handle multiple priorities and deliver to deadlines.
Keen attention to detail.
Be flexible with respect to job responsibilities and consistently strive to be an effective team member.
Broad experience across a number of IT disciplines.
Experience in working in a fast paced and cross functional environment.
Capabilities and behaviors:
Keen to work in a dynamic and vibrant business and someone who has a can-do attitude.
Ability to handle multiple priorities and deliver to deadlines.
Excellent verbal and written skills – ability to bridge the gap between technical and business, translating technical subject matter into a language understood by business users.
Maintain professional verbal and written communications with co-workers, internal and external customers, and vendors at all times.
Be flexible with respect to job responsibilities and consistently strive to be an effective team leader.
Strive to advance your skills and display a willingness to accept future development and or responsibilities.
Actively participate in Company training opportunities to further develop skills applicable to the department.