Module Lead - Frontend Developer Job
Indore, IN Pune, 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 :
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:
o Strong hands-on experience with React.js or Dash (Plotly)
o Proficiency in JavaScript/TypeScript, HTML5, and CSS3.
• Backend Development:
o Experience with .NET Core, Python, or Node.js.
o API development using RESTful services.
• Cloud & DevOps:
o 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)
o Familiarity with Azure Monitor, Application Insights, and Key Vault.
• Containerization:
o 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.
Required Behavioral Competencies
Accountability:
- 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
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