.Net Full stack Developer

8

Applications

Bangalore
Full-Time
Senior: 7 to 10 years
Posted on Feb 29 2024

About the Job

Skills

.net
SQL
rest api
web services
Git
junit
.net core
.net full stack

Job Description .NET Full Stack Developer 4 to 6 Years of experience in leading/developing/delivering .NET Framework & .Net Core application development using relevant .NET technologies & frameworks as per technical skills mentioned below Responsibilities • Work as part of a project team to design, develop and deliver a mission-critical implementation built on .NET Framework & .Net Core technologies • Participate in requirement understanding, design, implementation, testing and support of custom .NET solutions, which include features enhancements, new functionalities, and back-end systems integration etc. • Collaboration with client to prepare technical design specifications. • Interact with subject matter experts (functional & business) to understand business requirements and develop system/technology design & architecture of the applications. Work directly with the project team and implementation partners, as needed. • Ensure quality assurance and conformance to standards / guidelines. • Assist in infrastructure & system software setup for development and testing environments. • Ensure timely completion of tasks delegated. • Monitor and report on task status, identify issues that may hinder fulfillment of the task, recommend and implement corrective measures. • Ensures that the design/implementation meets technical, functional, performance and business requirements and in compliance with the architecture of the solution. • Present the Solution & demos to internal and external stakeholders, through presentations and documents. • Develop High Level and Low Level Design documentation as needed • Prioritizes multiple tasks effectively & work on multiple projects/tasks at the same time, as needed • Ensure that the coding guidelines, documentation standards/requirements and SDLC methodology are adhered to • Consistently deliver high-quality services and components Technical Skills • Core knowledge and hands-on experience in IT field, especially in design, implementation and testing applications based on .NET Framework & .Net Core Technologies, including Web applications frameworks, Front-end technologies, Back-end technologies, Web Services etc. • Sensitive to UI design & User Experience, and demonstrate excellent skills on leveraging new technologies like Angular • Full stack experience in developing applications using .NET Framework & .NET Core • Proven experience with Relational Databases. Experience in design and development of necessary DB artifacts such as Tables, Views, and Stored-Procedures. SQL Server is preferred DB. • Proven experience in agile development methodology • Knowledge of Object Oriented Programming concepts and design patterns • Experience in developing web applications using C# .NET, ASP.NET, JavaScript, JQuery, JSON, Client Object Model, and Service Oriented Architecture. • Experience with front-end development languages including, JavaScript,HTML5, CSS and Angular • Extensive experience in Queuing systems like RabbitMQ • Proficiency with ORM (Dapper/Entity Framework) • Extensive experience working with SQL Server and has the ability to write stored procedures and write complex SQL queries. • Experience designing and developing K2 five workflows is a plus • Experience in technical support / troubleshooting • Knowledge about source control tools like Git. Good skills on build tools like Jenkins, Bamboo and Maven • Experience in developing Web Services (SOAP, REST) to expose web services or Consume Web Services to fulfill different integration needs. • Experience in unit testing the artifacts to insure that implemented artifacts fulfill the requirements • Familiarity with OO principles and Service Oriented principles and apply them effectively in design & implementation • Experience on creating unit test using JUnit, Mockito is nice to have. Soft & Leadership skills

• Ability to cope with tight deadlines and adhere to the delivery plan. • Should be optimistic, proactive, good in takings initiatives, passionate, strives to achieve more as a team, and able to motivate others. • Proven skills demonstrating strong judgment, problem-solving, and decision-making abilities • Excellent techno- functional presentation skills to all levels of management. • Strong business acumen and political savvy • Individual that is able to learn new knowledge independently & able to apply the knowledge to the task. • Ability to collaborate while dealing with complex situations • Ability to think creatively and to drive innovation • Team player with good communication skills • Good verbal and written communication in English, technical, analytical, troubleshooting and consultative skills. • Willingness to travel within the region, if needed Qualifications Degree in Computer Sciences / Software Engineering / Information Technology or relevant technical field with rich hands-on experience in delivering .NET projects Additional information • Must be willing to work between Sundays - Thursday. • Work Timings will be 10:30 AM to 7:30 PM.

About the company

CN SOLUTIONS works in partnership with their clients to provide first class solutions for theirmanpower requirements. CN SOLUTIONS basically set-up with the assistance of the most experienced and dedicated team of professionals who have the adequate experience in identifying, short-listing the potential candidates as per specific client requirementsOur expertise is in the following skills Web Tech ...Show More

Industry

IT Services and IT Consul...

Company Size

11-50 Employees

Headquarter

Hyderabad

Other open jobs from CN Solutions