Search by job, company or skills

Equiniti

Senior Software Engineer

Early Applicant
  • 5 days ago
  • Be among the first 50 applicants

Job Description

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.

More Info

Industry:Other

Function:Technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 19/11/2024

Job ID: 100829543

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Senior Software Engineer

Impetus TechnologiesCompany Name Confidential

Senior Software Engineer C

Telestream Inc Company Name Confidential
Last Updated: 23-11-2024 05:49:36 PM
Home Jobs in Chennai Senior Software Engineer