d

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore.

15 St Margarets, NY 10033
(+381) 11 123 4567
ouroffice@aware.com

Β 

KMF

Software Engineering Manager – IT-Online

Join a people – orientated , fintech Company who are leaders in their field !

The purpose of this role is to foster a culture of creativity and contribute to organisational innovation.

Key Accountabilities

People

β€’ Evaluate performance of team and individuals to help manage their professional development.

β€’ Train and develop and be a soundboard for staff to lean on and learn from

β€’ Embed a high performing culture of fail fast.

Software Implementation

β€’ Evaluate and assess the impact of potential changes to ensure the stability of the Online platforms

β€’ Ensure that software changes are implemented efficiently, effectively and on time to meet the expectations of stakeholders.

β€’ Ensure the optimal maintenance of engineering operating budgets.

β€’ Ensure that projects budgets and costs are aligned and capitalised where appropriate.

Engineering

β€’ Develop the engineering roadmap for architectures and software changes that need to be applied.

β€’ Ensure the ongoing advancement of software craftsmanship in order to improve the code quality and

increase velocity output.

β€’ Ensure compliance with engineering industry standards to safeguard and build compliant software services.

β€’ Establish, design and implement Ways of Work (WoW) that ensure consistent, high quality delivery by the engineering teams.

β€’ Ensure that a high standard of QA testing is maintained.

Technical Operations

β€’ Ensure our platforms are maintained, stable, secure and scalable to meet the objectives of the organisation.

β€’ Maximize the predictability, efficiency, security, and maintainability of technical operational management

Required Leadership Behaviours

β€’ Collaborate – You create synergies that result in outcomes that utilise the collective intelligence of the team.

β€’ Adaptable – You embrace change thoughtfully and take people along on the journey.

β€’ Decisive – You make the best possible decision with the available information, at the right time, even if it’s not popular.

β€’ Execute – You are trusted to deliver on time, at an exceptional level based on the strategic business

objectives.

β€’ Communicate – You interact in a way that ensures shared understanding, alignment and teamwork.

Critical Skills & Experience

Essential

β€’ A senior level software engineer with strong and successful technical lead experience

β€’ Experience of leading a team of engineers.

β€’ Advanced level (knowledge and experience) of programming languages and methodologies

β€’ Expert Experience in C#, ASP.NET MVC, JavaScript frameworks, Unit Testing, Messaging, SOA, Agile

Methodologies

β€’ Experience with RESTful design and microservices and Docker containers

β€’ Experience with proprietary cloud technologies such as EKS, Lambda functions, SQS and RDS

β€’ Experience with AngularJS, SQL Server, NoSQL, ORM (NHibernate/EF), nUnit, , MSMQ, NserviceBus

(preferred), Autofac, Continuous Integration, PowerShell, msbuild, git

β€’ Advanced level of understanding of Angular and Typescript

Desirable

β€’ Experience of managing, directing and motivating staff to deliver projects with stretching scope and

objectives.

β€’ Highly numerate and literate, with the ability to produce top quality written specifications and strategy

and implementation communication.

β€’ Proactive and highly organised, with strong time management and planning skills

β€’ Able to meet tight deadlines and remain calm under pressure.

β€’ Experience at advising key stakeholders at senior and board level.

For more information and to apply for this role, please send your updated CV to [Email Address Removed]

Employer & Job Benefits:

  • Medical Aid
  • Provident
  • days leave and more!

Learn more/Apply for this position

Credit: Source link

Previous Next
Close
Test Caption
Test Description goes like this