See all the jobs at APS Bank plc here:
| Technology | Full-time | Partially remote
,
Job Description
JOB TITLE |
Senior Developer / DevOps |
LEVEL/BAND |
MM22 |
DEPARTMENT |
Technology |
DIRECT REPORT (JOB TITLE) |
DevOps Engineer |
Overall Purpose of the Position
APS Bank is seeking an experienced and motivated Senior Developer to join our dynamic DevOps team and play a key role in transforming our technology landscape. This role offers exciting opportunities to work across diverse DevOps streams, software development, system parameterisation and configuration and other day-to-day operations.
With a focus on automation, innovation, and adherence to best practices, the selected candidate will be driving efficiency and contribute to building cutting-edge solutions while working with a broad range of modern technologies.
Operational Responsibilities
- Work closely with other teams during the definition of new systems architecture, ensuring alignment with established guidelines, security policies, and industry best practices.
- Responsible for development and upkeep of internal software applications (incl. workflows) according to business requirements with a focus on continuous improvement and automation.
- Responsible for system parameterization and configuration to support business processes and ensure proper system behaviour.
- Collaborate with suppliers and third-party partners to ensure the delivery of business value and meet organisational goals.
- Assist the Team Lead in managing the DevOps function through coaching, mentoring, and providing guidance.
- Update team documentation, including playbooks and operational guides, and lessons learned from incident resolution.
General Responsibilities
- Collaborate with cross-functional teams to support the Bank’s business operations through investigation of incidents, support day-to-day tasks/queries, and ensure availability of operational services through uptime monitoring and routine maintenance.
- To ensure compliance with Bank’s policies, guidelines and underlying procedures at all times.
- Guide the team in developing automation for repetitive tasks to adopt a more agile approach.
- Participate in on-call rotations for production support (for which separate renumeration will be provided).
- To perform any other duties that may be reasonably assigned from time to time.
Qualifications, Skills & Competencies
Mandatory
Skill
- Excellent troubleshooting and analytical skills.
- Ability to use a vast range of technologies and tools.
- Knowledge of SOA architectures and principles.
- Knowledge of Software design and architecture.
- Good sound knowledge of Oracle, MS SQL databases.
- Proficient in Windows Server administration, including IIS management, Windows services configuration, and task scheduling.
- Be organised, meticulous and prepared to work under pressure.
- Have good verbal and written communication skills.
Experience
- Have a minimum of 2 years working experience as a Software Developer, DevOps, or in a similar role.
- Deploying, Supporting and maintaining business applications and services and their underlying systems.
- Proficient in scripting and working with stored procedures and other database objects (e.g., SQL, PL/SQL, T-SQL, PowerShell)
- Development experience with .NET framework
- Proficient use of C#, JavaScript, SQL, and modern programming languages.
- Ability to perform Supplier Management tasks.
Qualification
- Possesses Masters/Degree/Diploma in IT, Computer Science or in a related field.
- Knowledge on ITIL based/ITSM platforms.
Desirable
Skill
- Experience with front-end technologies (e.g., HTML, CSS, JavaScript)
Experience
- Experience with CRM platforms such as Salesforce and Microsoft Dynamics and/or Data Visualization tools such as Power Bi
- Core enterprise-wide solutions, customer facing, administration, change management, NoSQL database principles.
Qualification
- Qualifications related to IT best practices as ITILv4 and/or Software Testing.
Position level (1 being the highest level)
- Head of Department
- Managerial & Specialist Positions
- Middle Management & Specialist Positions
- Technical & Clerical Positions