Management Level
G
An exciting opportunity for a .NET Developer has arisen at Equiniti Premier Services within the Premier IT developer team, part of Equiniti IT Group Solutions.
The team develops, supports, and maintains key solutions for the Equiniti Premier Executive & Discretionary Share Plan business, including Centive and V3 customer portals. We are looking for a developer to join our well-established team, supporting the growing Premier portfolio.
The role involves delivering high-quality software to enhance and maintain in-house and third-party applications in line with agreed priorities.
Core Responsibilities
Autonomy
- Works under general direction, receives guidance, and has work reviewed at milestones.
- Uses discretion for complex issues and escalates when necessary.
- Plans and monitors own work within deadlines.
Influence
- Interacts with and influences colleagues.
- May oversee others and make decisions impacting routine work.
- Engages with customers, suppliers, and partners.
- Analyses user/customer needs and represents them in work.
- Contributes to team efforts by understanding role relationships.
Complexity
- Performs a range of complex and non-routine tasks in various environments.
- Applies methodical approaches to issue resolution.
- Contributes to creative thinking and task completion.
Business Skills
- Demonstrates effective communication with colleagues, users/customers, suppliers, and partners.
- Applies appropriate methods, tools, and processes.
- Shows judgment and systematic work approach.
- Utilizes digital skills and explores new capabilities.
- Pursues learning and professional development opportunities.
- Practices security, privacy, and ethics in non-routine work.
Knowledge
- Has sound generic, domain and specialist knowledge necessary to perform effectively in the organisation typically gained from recognised bodies of knowledge and organisational information.
- Has an appreciation of the wider business context.
- Demonstrates effective application and the ability to impart knowledge found in industry bodies of knowledge.
- Absorbs new information and applies it effectively.
Professional Responsibilities
- Implement software development processes, standards, and best practices to ensure high-quality software delivery, adhering to the Software Development Lifecycle and Agile TOM.
- Demonstrate engineering excellence through analysis tools, control gates, and peer reviews, promoting these qualities in junior team members.
- Evaluate and adopt emerging technologies, models, and methods to enhance product technology and competitive differentiation.
- Optimize the engineering lifecycle through systematic knowledge management and continuous learning to meet market and client needs.
- Participate in code reviews to improve design and quality, driving higher engineering productivity.
- Escalate, document, and manage issues related to product design and functionality to meet delivery goals.
Technical Responsibilities
- Design, code, verify, test, document, amend, and refactor complex programs/scripts and integration software services.
- Contribute to the selection of software development methods, tools, and techniques.
- Apply agreed standards and tools to achieve well-engineered outcomes.
- Participate in reviews of own work and lead reviews of colleagues’ work.
Professional Skills and Qualities
- Agile Methodologies - Scrum
- Efficiency improvement
- Configuration management
- Release readiness
- Documentation / technical writing
- Process, data, system engineering
- Analytical - business, process, data, system
- Lifecycle management
Personal Skills and Qualities
- Emotional intelligence and empathy
- Motivation, enthusiasm and optimism
- Collaboration, teamwork and cooperation
- Active listening and observation
- Continuous learning
- Language and communication
- Creative thinking
- Resilience, perseverance and patience
- Ownership and dependability
Technical Skills and Qualities, at Accomplished Level
- Full Stack development
- REST Services
- Database Design
- Responsive web design
- Dependency Injection
- Data access and persistence
- ORM frameworks
- Unit and integration testing, Modern patterns and practices
- Web accessibility standards
- Web security principles
- SAST and DAST tools
- Content Management Systems
- Message queuing systems
- Application architecture
- Containers
- Micro services
- Source code control
- Awareness of Continuous Integration, Continuous Deployment, Blue/Green Deployments
- Asp.Net, .Net Core, C#
- WebForms, MVC, Blazor
- WCF, Web Api, Windows Services
- HTML5, CSS3
- JavaScript, jQuery, jQuery UI SASS, Angular
- SQL, T-SQL
- Dapper, Entity Framework
- xUnit, Fluent Assertions
- LINQ & Lamda
- PowerShell
- RabbitMQ, Topshelf, Auto Mapper
- OAuth, Identity Server,
- XML, XSL, XQuery, XPath
- Crystal Reports, Telerik reports, SSRS, PowerBi
- Azure Cloud Platform, Amazon
- Web Services
- Azure DevOps
- Visual Studio, Visual Studio Code
Domain Skills and Qualities, at Accomplished Level
- Experience in Share Plans, Risk Management and Financial Services
We are committed to equality of opportunity for all staff and applications from individuals are encouraged regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief and marriage and civil partnerships. Please note any offer of employment is subject to satisfactory pre-employment screening checks.
Top Skills
What We Do
Our people and platforms engage customers with investments, connect businesses with markets, and enable organisations to grow.
Our vision is to be a leading global share registrar and transfer agent, offering complementary services in pensions and remediation, to help our customers succeed.