Module Lead - .NET C# Job
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:
Experience required: 8-10 years
The role involves building .net applications with a focus on requirement analysis, design, and development of back-end service applications. The position requires a commitment to collaborative problem-solving, sophisticated design, and product quality.
Key Responsibilities:
- Back-end API and services development
- Develop software solutions based on marketing requirements; collaborate with product owners, team leads and other architects/SMEs; study the systems flow, data usage, work processes; investigate the problematic areas and follow the Agile scrum software development processes.
- Demonstrate a solution by developing clean code, supporting documentation, flowcharts, layouts, diagrams and code comments
- Code quality, writing clean and maintainable code.
- Manage timelines/deliveries, highlight/mitigate risks, and provide timely, accurate and regular status updates.
- Ensure that applications and APIs are consistent with the needs of the customers
Skills & Experience Required:
- 6+ years or more of software development experience
- 4+ years or more of experience in designing and developing Web API and Micro services
- C#, .Net core, AWS, Understanding of High-Level Design and Low-level Design, Unit Testing.
- Solid .Net Developer .NET Core, C# (FW 6.0 and above)
- Hands-On experience in WebAPI, cloud provider (AWS, / Azure), Restful services, high volume data processing and working experience in MSSQL/ MySQL / Postgres.
- Strong Programming and analytical Skills
- SOA and microservices knowledge
- Knowledge in software design patterns and development methodologies
- Strong Communication Skills
- Kafka and Event hub hands on experience - Nice to Have
- Have exposure to AWS Lambda, CloudWatch, SQS experience.
- Working knowledge on testing framework using NUnit / xUnit, Typescript, Object Oriented Programming.
- Designing, developing, deploying and maintaining software at scale.
- Deploying software using CI/CD tools such as Jenkins, GoCD, Azure DevOps, GitHub actions etc.
- Deploying and maintaining software using public clouds such as AWS or Azure.
- Deep expertise on unit testing and end to end testing in backend end development.
- Deep expertise in converting product features into technical and delivering on time
- Proficient understanding of code versioning tools, such as Git.
- Debugging and maintaining code Repo in GitHub.
- Must demonstrate solid knowledge of computer science fundamentals like data structures and algorithms.
- Ability to work under pressure and within time constraints
- Passion for technology and an eagerness to contribute to a team-oriented environment
- Demonstrated leadership on small to medium-scale projects impacting strategic
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