Sr. Software Engineer - .NET C# Job
Bangalore, KA, IN Bangalore, KA, IN
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 .NET C# Professionals in the following areas :
Job description:
The Software Engineer, D&T,Web /Cloud Developer requires knowledge and expertise to participate in the architectural design, development, and enhancement of applications.
Essential Duties and Responsibilities
- Assist in development of business-critical applications using C#, .NET Core, Entity Framework (EF)
- Writes quality code with microservice based architecture
- Help in developing applications integrating in real-time with IoT devices
- Works to build business knowledge and to transform this knowledge and business requirements into technical specifications
- Development of communication interfaces using MQTT, OPC, SignalR, Sockets, etc.
- Developing custom docker images, publishing it to docker registry and Azure Container Registry services
- Developing in an Agile methodology with Visual Studio Team Services (VSTS)
- Estimates technical requirements and breaks down work to user stories and tasks
- Plans, develops, tests, deploys and monitors cloud-based solution in a DevOps model
- Collaborates with senior roles and Architects on various prototypes, or proof of concept, to test solutions
- Other duties as assigned
Additional Responsibilities
Education
- Bachelor's Degree in Computer Science, Engineering, or equivalent preferred required
Work Experience
- Minimum 3 years related work experience required
Preferred Knowledge, Skills and Abilities
- Developing & managing solutions using C#, .NET Core, Entity Framework (EF)
- Microservice based architecture and development
- Utilizing Open Data Protocol (OData), JavaScript Object Notation (JSON)
- Setting up Continuous Integration (CI) and Continuous Delivery (CD) / DevOps for cloud hosted or on-prem solution.
- Various code repositories like Git, TFS, etc.
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
- Flexible work arrangements, Free spirit, and emotional positivity
- Agile self-determination, trust, transparency, and open collaboration
- All Support needed for the realization of business goals,
- Stable employment with a great atmosphere and ethical corporate culture