Sr. Software Engineer - Asp.Net Job
Yash Technologies Private Limited
About the role
About YASH Technologies
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.
Job Description: Full Stack Developer (3-7 Years Experience)
We are seeking a versatile Full Stack Developer to join our team. This role is designed for a developer who enjoys the balance of logic-heavy backend work and interactive frontend development. You will be expected to take full ownership of your tasks, working in a dynamic environment where initiative and self-direction are highly valued.
Technical Requirements
- ASP.NET Core & C#: Proven experience building applications with C# and ASP.NET Core. You should have a deep understanding of C# Collections, Dictionaries, and calling/integrating REST APIs.
- Angular Ecosystem: Strong proficiency in Angular combined with RxJS for reactive data handling.
- UI & Visualization: Hands-on experience with Kendo UI for building polished interfaces and Highcharts for data visualization.
- Engineering Principles: Solid understanding of SOLID principles to ensure code is maintainable and scalable.
- Azure DevOps: Experience using Azure DevOps for version control, sprint management, and basic CI/CD workflows.
Key Responsibilities
- End-to-End Delivery: Analyze, estimate, develop, and test user stories with a high degree of accuracy.
- Independent Work: Ability to move projects forward with minimum supervision and a proactive approach to problem-solving.
- Agile Adaptability: Thrive in a dynamic environment, adapting quickly to evolving requirements and priorities.
Nice to Have
Candidates with experience in the following specialized cloud and data tools will be given strong preference:
- Azure Messaging & Integration: Experience with Azure Service Bus for decoupled application communication.
- Azure Hosting & Security: Proficiency in managing Azure App Service and securing sensitive information via Azure Key Vault.
- Azure Storage: Hands-on experience with Azure Blob Storage for unstructured data management.
- Industrial Data Platforms: Familiarity with Cognite Data Fusion (CDF) for industrial data operations and integration.
Experience & Qualifications
- Experience: 3 to 7 years of professional full stack development experience.
- Education: Bachelor's degree in Computer Science or a related technical field.
- Soft Skills: Strong analytical skills and the ability to communicate technical concepts clearly.
About Working at YASH
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
Requirements
- Proven experience building applications with C# and ASP.NET Core.
- Deep understanding of C# Collections, Dictionaries, and calling/integrating REST APIs.
- Strong proficiency in Angular combined with RxJS for reactive data handling.
- Hands-on experience with Kendo UI for building polished interfaces and Highcharts for data visualization.
- Solid understanding of SOLID principles to ensure code is maintainable and scalable.
- Experience using Azure DevOps for version control, sprint management, and basic CI/CD workflows.
- Bachelor's degree in Computer Science or a related technical field.
- Strong analytical skills and the ability to communicate technical concepts clearly.
Responsibilities
- Analyze, estimate, develop, and test user stories with a high degree of accuracy.
- Ability to move projects forward with minimum supervision and a proactive approach to problem-solving.
- Thrive in a dynamic environment, adapting quickly to evolving requirements and priorities.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free