What are the responsibilities and job description for the Senior Dotnet Developer (Full Time) position at Vaiticka Solution?
Sr. DotNet Developer
Kansas City, Missouri (Onsite Hybrid 3 Days).
Fulltime
Job Description:
Client is looking for an innovative and modernization-minded engineer to re-envision our entire client experience. This person will join a collaborative and design-driven team, with talent and tenure to thrive on. They will assist in leading the development, implementation, and management of technology-based business solutions. This person will design software applications to meet both functional and technical requirements for the client experience team at a high level.
The ideal engineer will possess the ability to prioritize well, communicate clearly, have a consistent track record of delivery and excellent software engineering skills. They will be able to adapt to new tech and methodologies, as needed.
Duties:
- Participate in all phases of the SDLC, including requirements analysis, design, development, testing, deployment, and maintenance.
- Develop dynamic and responsive user interfaces using Angular, TypeScript, HTML, CSS, and related front-end frameworks and libraries.
- Design and develop robust and scalable back-end services and APIs using C#, ASP.NET MVC, .NET Core, and Web API.
- Integrate front-end applications with back-end APIs.
- Work with SQL Server databases to design schemas, write queries, and manage data.
- Write clean, well-documented, and testable code.
- Perform code reviews, refactor code, and ensure adherence to coding standards and best practices.
- Implement unit and integration tests to ensure software quality.
- Provide technical guidance and mentorship to junior developers, sharing knowledge and promoting best practices.
Percentage of time spent on duties will be as follows:
- Software development including database design, solution architecture, and project planning – 80%
- Production and incident support – 20%
Required Skills:
- 9 years extensive experience in .NET development, particularly with MVC, Angular, and C#.
- Proficiency in Angular and related front-end technologies (TypeScript, HTML, CSS, JavaScript).
- Strong understanding: of object-oriented programming (OOP) principles and design patterns.
- Extensive experience with database systems and SQL.
- Familiarity with Git version control system.
- Knowledge of Azure cloud platforms.
Salary : $120,000 - $140,000