Location
Vadodara | India
Job description
A Software developer with around 4 to 6 years of technical experience in development of .Net and cloud as well as desktop based solutions
We are seeking an experienced and skilled candidate with passion to work on .NET based applications keeping reusability in mind. The ideal candidate will possess solid technical skills as well as the drive and understand the customer requirement and deliver to ensure the quality is met. Candidate must have sound grasp of development best practices and system architecture.
- Understand functional/business requirements
- Develop and manage well-functioning database/data as a service.
- Write effective APIs, Troubleshoot, debug and upgrade software.
- Design, develop, and unit test applications in accordance with established standards.
- Analyse and resolve technical and application problems.
- Deliver software to high quality and within agreed timescales.
- Provide Design solutions/ideas related to client-side and server-side architecture.
- Build frameworks/Components that can be adopted by various modules within product.
- Developing using secure coding practices and familiar with OWASP top 10 or similar guidelines.
- Analyze and resolve technical and application problems. Work within highly performant cross-functional squads and take ownership of delivery commitments.
- Good verbal and written communication skills.
- 4-6 years hands on with .NET and .NET Core, ASP.NET, Entity framework, SQL Server, MySQL, C#, VB.NET and awareness on cloud platforms like Azure & AWS.
- Server side / Framework: .Net 4.x, C#, Rest API, Webservices, MVC model.
- Strong understanding of object-oriented programming and design patterns.
- Experience in building web-based and desktop applications.
- Good knowledge of SQL Server 2012 and above, should be good at CRUD operations with stored procedures/functions.
- Tools: Git/GitHub, Jenkins, SonarQube.
- Agile, Jira, Pair programming, TDD, Solid Principles.
- Web services with SOAP, Restful Web API, WCF.
- Working knowledge with front-end development including JavaScript, jQuery, HTML5, CSS3, Ajax, Angular JS, and Bootstrap.
- have exposure to database performance monitoring & profiling and SQL query tuning & index management.
- Exposure of working on non-functional requirements.
- Exposure on DevOps and CI/CD.
- Hands on experience in developing components using MVC framework/architecture, WebAPI, .Net Framework.
- Excellent problem solving and critical thinking.
- Ability to take ownership of business problems and technical solutions.
- Good command of TDD/Unit Testing, Clean Code.
- Generous Annual Leave – 20 days, plus public holidays, with the possibility to buy additional days
- Life Insurance – 3x times annual salary
- 65% Internal Mobility – Committed to the development & growth of our people
- Exposure to the latest technologies
Advanced is one of the UK's largest software and services company, and our products sit at the heart of some of the country’s best-known businesses. Come and be part of a team of people who power the world of work through technology across legal, education, health and social care. Our people are our strongest asset and the unique skills and perspectives people bring to the team are the driving force of our success. As an inclusive employer, we know that diversity means success and innovation. We want our colleague community to reflect those of our customers we serve and the societal impact we make. Being inclusive is part of our DNA and we strive to deliver a culture where you can truly be yourself.
Job tags
Salary