i
YASH Technologies
43 YASH Technologies Software Engineer Jobs
3-6 years
Bangalore / Bengaluru
1 vacancy
Sr. Software Engineer - Dot Net Job
YASH Technologies
posted 1d ago
Flexible timing
Key skills for the job
YASH Technologies is a leading technology integrator specializing in helping clients reimagine operating models, enhance competitiveness, optimize costs, foster exceptional stakeholder experiences, and drive business transformation.
At YASH, we re a cluster of the brightest stars working with cutting-edge technologies. Our purpose is anchored in a single truth - bringing real positive changes in an increasingly virtual world and it drives us beyond generational gaps and disruptions of the future.
We are looking forward to hire Dot Net Professionals in the following areas :
C# Backend Engineer
A minimum 3 years of hands-on experience in MVC, MVVM, MVP architecture, and API development, complemented by expertise in cloud platforms like Microsoft Azure and strong C# skills.
Key Responsibilities:
Develop and maintain multithreaded applications using MVC, MVVM, and MVP architecture.
Design and implement web services and APIs (REST, SOAP) for seamless data exchange.
Collaborate with front-end developers to integrate React, Kotlin/Android, Swift/iOS, and other frameworks.
Ensure data integrity and performance by leveraging Microsoft SQL Server for database management.
Participate in iterative development cycles following agile methodologies.
Work closely with distributed teams, contribute to unit tests, and utilize version control systems.
Key Skills:
Strong interpersonal and communication abilities for effective collaboration.
Application of design principles and standards with an algorithmic mindset.
Analytical skills to assess requirements and optimize process workflows.
Experience with the Azure cloud platform is a plus.
Strong knowledge of .NET web framework - ASP.NET Core - Web API. Proficient in C#, with a good knowledge of their ecosystems.
Strong understanding of object-oriented programming.
Skill for writing reusable libraries.
Familiarity with various design and architectural patterns.
Knowledge of concurrency patterns.
Familiarity with Microsoft SQL Server.
A knack for writing clean, readable, and easily maintainable code.
Understanding of fundamental design principles for building a scalable application.
Experience implementing automated testing platforms and unit tests.
Proficient understanding of code versioning tools such as Git
At YASH, you are empowered to create a career that will take you to where you want to go while working in an inclusive team environment. We leverage career-oriented skilling models and optimize our collective intelligence aided with technology for continuous learning, unlearning, and relearning at a rapid pace and scale.
Our Hyperlearning workplace is grounded upon four principles
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for YASH Technologies Software Engineer roles with real interview advice
Learning arc, trainings on time,If you want to improve skills Then you should better go with this Company
Manager is Not Technical so he will pressurized you and also encourage you to learn everything in mean time
Read 128 reviews