Senior Software Consultant

Full time

Job ID: 10108005

Pune

Permanent

Hybrid

Posted on
06 February 2025
Apply now

Senior software developers are responsible for designing, testing, and implementing new and updated software programs. Their job is to ensure all deliverables are completed on time and to the agreed specification. They should be able to provide guidance to team as well as training, mentoring and guiding junior colleagues. As a Senior Software developer, they need no supervision and given their good technical competencies they can pick up a work, analyze and complete it on their own.

Job Description

With exceptional coding and analytical skills, you will have strong commercial experience in the .NET framework, C#, and SQL Server development.

Additionally, you will possess excellent design skills for back-end systems architecture, along with front-end knowledge of MVC and JavaScript.

Highly organised, you will be able to provide detailed estimates for technical solutions and be motivated to take ownership of projects, quickly identifying and resolving issues.

Your experience working in fast-paced technical environments and meeting challenging deadlines will be complemented by your ability to build and maintain productive relationships within your team and across the business.

You will also be familiar with Agile and Scrum frameworks and have a passion for best design and coding practices, constantly seeking innovative ideas.

As a team player, you will thrive in a busy, challenging environment and have well-balanced analytical skills, confidently presenting technical information in a structured and logical manner.

Essential Criteria

● C#, .NET Framework, SQL Server, Javascript and MVC.

● TFS, GIT, CI/CD, Source Code Control.

● Experience of Unit testing frameworks such as NUnit, Jasmine, Specflow, Cucumber.

● Debugging tools such as Fiddler, Postman.

● Experience in building Microservices.

● Experience with Microsoft Azure.

● Energy and drive; willing to work long hours when required.

● Staying power; maintains personal motivation over the long haul.

● Team player.

● Able to demonstrate commercial experience designing enterprise IT solutions. ● Excellent communicator to both technical and non-technical staff.

● Proven ability to interpret technical documentation, architectures and functional specifications.

● Knowledge of interoperability technology (e.g. web services, message oriented middleware, service oriented bus). Desirable Criteria.

● Excellent knowledge of Usability, coding, accessibility and Web Standards.

● Cosmos DB.

● Content Management tools; Help Site Content, Zendesk Guide.

● Javascript frameworks such as React, Angular, Vue ● Knowledge of MQSeries and/or IBM Mainframe technologies would be advantageou

About us

Capita is a consulting, transformation and digital services business. We deliver innovative solutions and simplify the connections between businesses and customers, governments and citizens. We're driven by our purpose: to create better outcomes – for our employees, clients and customers, suppliers and partners, investors, and society. We're committed to being a responsible business – in how we operate, serve society, respect our people and the environment, and deliver attractive returns to our investors.

Every day we help millions of people, by delivering innovative solutions to transform and simplify the connections between businesses and customers, governments and citizens. We partner with clients and provide them with the insight and cutting-edge technologies that give time back, allowing them to focus on what they do best and making people’s lives easier and simpler. We operate in the UK, Europe, India and South Africa and currently have 55,000 talented people working in our three divisions: Capita Experience, Capita Public Service and Capita Portfolio.

Show more Show less