[New Job Opening] Senior Software Engineer job Vacancy in Chennai, Tamil Nadu


Are you looking for a Job in App Development Field then this post may be relevant to you.
Job Details:
Position Name :
Senior Software Engineer
Chennai, Tamil Nadu
Job ID :
Description :
The Equiniti ICS business provides large scale solutions to major corporate clients and public sector organisations.
We are currently looking for developers to help us with a Greenfield development project. The project is to rewrite our current application in order to move:
our technology stack from ASP.NET to ASP.NET Core
from on premise hosted to a cloud hosted solution
from a monolith application to a micro service, event driven architecture
The successful candidate will have previous experience of development, support and work on small changes in a senior position within a complex enterprise environment. You will have a strong IT background.
Core Duties and Responsibilities
Successful candidate will be responsible for the following duties and responsibilities
Developing the product within a multi-site Agile team
Helping develop individual Microservices within the product
Developing to allow hosting in Azure and integration with other Azure services such as Event Grid and App Logic, as required
Developing code that is compliant with Dev Ops and updating Dev Ops processes
Provide leadership, guidance and support within the product team to ensure that solutions meet requirements
Carry out System Analysis activities, translating complex business requirements into a technical solution specification, as required
Assist with team and individual work sprint estimations
Train and mentor new team members and junior developers
Promote quality software engineering techniques within the product team. This includes code review, design review, reusability of code, refactoring and automated testing
Identify the most appropriate methods for solution implementation based on product configuration, software development, use of third-party components and integration with software components
Ensure processes are fit for purpose and adhere to best practice and governance
Advise on business processes and the use of Equiniti systems
Work closely with development team in the analysis, design, development, QA and implementation
Encourage others in the development team to develop their own skills in the Equiniti systems and infrastructure
Skills, Knowledge & Experience
Successful candidate will demonstrate the following skills and behaviour
2 years plus experience of development in a senior position as part of an product or solution
5 years plus experience in providing development, small change or support to clients on technical, software or database related issues (using .Net, ASP.NET MVC, SQL Server, Services, etc.)
1 to 2 years’ experience of ASP.NET Core
You are a team player with good interpersonal skills and a drive to take ownership of and responsibility for the tasks assigned to you
Self-motivated with the ability and confidence to work unsupervised
Pragmatic, tolerant of ambiguity, willing to backtrack and seek multiple solutions
Strong and effective communicator with a responsible and professional approach
Able to communicate professionally with both clients and colleagues, using interpersonal skills to work with other teams to resolve outstanding issues
Able to work within tight deadlines and make sensible decisions under pressure taking a balanced view of client demands and Equiniti ICS commercials
Able to rapidly absorb new technical information and apply it effectively
Able to plan, schedule and monitor work activities in order to meet time and quality targets
Good written and spoken English
Good organisational and time management skills – planning ahead, managing time and being on time
Knowledge and experience of most of the following technologies and skills:
Azure hosting
Event driven architectures
Entity Framework core
JavaScript, JQuery
Good understanding of OO concepts
N-Tier development (using WebAPI)
SQL Server (2016-)
Team Foundation Server (TFS) or Microsoft DevOps
Unit testing and supporting framework
Dev ops techniques
Has a positive “can do” attitude towards the technical and commercial challenges facing Equiniti and our clients
You will be required to successfully complete a Baseline Personnel Security Check (BPSC)
You may be required to successfully complete a Security Clearance (SC) check
Degree or equivalent qualification in an IT related discipline
Experience of working with Agile remote teams
Knowledge and experience of the following technologies and skills would be advantageous:
Azure Scripting
Azure services such as Event Grid and Logic Apps
Kendo or any other 3rd party development tools
SCRUM based project engagement
Up to date and relevant Microsoft Certification(s)
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.
Disclaimer : Applicant must check the company profile before joining Bizplusapp.com is no way responsible for any loss.