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 :
Experience
6 Years
Job Description
Key Responsibilities:
- Design, develop, and deploy full-stack web applications on Microsoft Azure.
- Develop and maintain interactive user interfaces using React , Dash (Plotly) or any other front end framework for data-rich web applications.
- Build scalable data pipelines and integration using Azure Databricks.
- Develop serverless backend components using Azure Function Apps and RESTful APIs.
- Manage and optimize relational databases using SQL Server.
- Containerize and orchestrate applications using Docker and Azure Kubernetes Service (AKS) or Azure Container Instances (ACI).
- Collaborate with other team members and stakeholders to design functional and maintainable code.
- Collaborate with DevOps teams to implement and maintain CI/CD pipelines using Azure DevOps.
- Ensure performance, security, and scalability of applications.
- Participate in Agile ceremonies, code reviews, and design sessions.
- Stay plugged into emerging technologies and industry trends and apply them to operations and activities.
Qualifications
- Bachelor's degree in computer science, Engineering, or a related field.
- Ideally, 4 to 5 years experience as a software engineer building applications in an enterprise environment.
- Strong proficiency in developing and deploying .NET (C#) and React (Angular, Vue, or any other front-end framework)
- Proficiency in software engineering fundamentals and commitment to clean code and best practices.
- Extensive experience with backend programming languages
- Familiarity with databases (e.g., SQL Server), web servers, and UI/UX design.
- Proficient understanding of code versioning tools such as Git.
- Ability to manage a hosting environment, including database administration and scaling applications to support load changes.
- Experience with Azure cloud environments and Strong problem-solving skills.
Technical Skills
- Frontend Development:
- Strong hands-on experience with React.js or Dash (Plotly)
- Proficiency in JavaScript/TypeScript, HTML5, and CSS3.
- Backend Development:
- Experience with .NET Core, Python, or Node.js.
- API development using RESTful services.
- Cloud & DevOps:
- Strong experience with Microsoft Azure services, especially:
Azure Databricks
Azure Function Apps
Azure SQL / SQL Server
Azure Container Services (AKS/ACI)
Azure DevOps (CI/CD pipelines)
- Familiarity with Azure Monitor, Application Insights, and Key Vault.
- Containerization:
- Docker, Kubernetes (preferably AKS).
Required Technical/ Functional Competencies
Requirement Gathering and Analysis:
- Extract requirements for complex scenarios and prototype independently.
- Identify impacted modules/features/functionalities and provide high-level estimates.
- Develop traceability matrix and identify transition requirements.
Application Design
- Good knowledge of design principles and performance engineering concepts.
- Able to create UI/Design and business logic elements, navigation, screen flow, and layout based on applicable criteria and constraints.
- Identify and apply design standards following applicable criteria and constraints.
Architecture Tools And Frameworks
- Familiarity with industry tools and frameworks, analyze and use them based on customer requirements.
- Work with SMEs to explore and implement new tools/frameworks.
Estimation And Resource Planning
- Identify and assign resources required to complete tasks.
- Use appropriate estimation models for medium-high complexity scenarios.
- Track and report gaps between budgeted and actual spending.
Product/ Technology Knowledge
- Implement code or configure/customize products, drive adoption of industry standards and practices, contribute to development of reusable assets and innovative solutions.
- Analyze frameworks/tools and present recommendations, develop of training and certification material, and demonstrate thought leadership through whitepapers and webinars.
Test Management
- Create iteration and system integration test plan. Develop and review test cases, conduct unit testing, define metrics, and support testing processes.
- Able to conduct RCA, verify system builds and test environments, and create business scenario test cases/automation test scripts.
Customer Management
- Use latest technology, communicate effectively, demonstrate leadership, present technical offerings, and proactively suggest solutions.
Project Management
- Working knowledge of project management process, tools, and templates.
- Execute medium projects effectively, create/ review milestone/metric reports, project status, closure reports, create continuous quality improvement plan, and provide inputs for organization-wide process assets.
Domain/ Industry Knowledge
- Apply industry standards and practices, creating complex business models in line with customer requirements independently.
- Analyze current-state and define to-be processes in collaboration with SMEs, present recommendations with tangible benefits.
- Drive process improvement initiatives, ROI analysis through innovation.
Marketing
- Basic knowledge of Marketing, understand Market Trends and Conduct Market Research.
- Source relevant Market Data and Prepare Report.
- Write Blogs and Participate in External Forums.
Pre-Sales
- Good knowledge of bid process and understanding of RFP/RFI's.
- Prepare Response documents to Medium Scale Bids.
- Work with Sales Team to ensure successful closure of sales process.
- Attend to customer requests for information on RFI's and assist Technical Team with sales enquiries.
Accountability
Required Behavioral Competencies
- Takes responsibility for and ensures accuracy of own work, as well as the work and deadlines of the team.
Collaboration
- Shares information within team, participates in team activities, asks questions to understand other points of view.
Agility
- Demonstrates readiness for change, asking questions and determining how changes could impact own work.
Customer Focus
- Identifies trends and patterns emerging from customer preferences and works towards customizing/ refining existing services to exceed customer needs and expectations.
Communication
- Targets communications for the appropriate audience, clearly articulating and presenting his/her position or decision.
Drives Results
- Sets realistic stretch goals for self & others to achieve and exceed defined goals/targets.
Resolves Conflict
- Displays sensitivity in interactions and strives to understand others views and concerns.
Certifications
Mandatory
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