Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Bangalore |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | Recruitment Services |
Functional Area | General / Other Software |
EmploymentType | Full-time |
associate lead microsoft technologies in bangalore**Key Responsibilities** * Lead and manage a team of .NET developers of varied experience levels and guide them through technical issues and challenges. * All people management responsibilities of the role as defined above. * Develop, implement and maintain applications on Microsoft Technologies including but not limited to C#, Angular, SQL, Entity Framework. etc * Work assignment, distribution, task estimation, goal planning and conducting performance reviews as per company policy. * Empowering team members with skills to improve their confidence, product knowledge, and communication skills. * Analyse, debug/troubleshoot and resolve technical issues. * Participate in the planning/analysis of business requirements for system changes and enhancements. * Create testing and implementations plans, including user training, UAT and documentation. * Active participation through all phases of the development lifecycle. * Active participation in hiring and training * Keep up to date with emerging applications, technologies, and standards in the field**Other Responsibilities ** 1. **Designing and Developing .Net applications** * Work with stakeholders to design and develop quality applications to meet business needs. * Translate stakeholder deliverables into the project methodology deliverables such as functional specifications, use cases, workflow & process diagrams, data flow & data model diagrams. * Flexible enough to work on other technologies depending on the business needs. * Design and develop extremely reliable, scalable and high performing applications. * Ensure quality of the code using code quality tools and frequent code reviews. * Deploying, maintaining and troubleshooting on-demand .Net Applications. * Work with regional and global .Net teams. 2. **Gather Software Requirements** * Participate in regular conference calls with WTL and business partners * Develop iterative prototypes based on requirements * Contribute to architecture design and discussions 3. **Owning Delivery of fast paced (time-bound) releases for .Net** * Ownership of requirements, requests and tasks assigned and their successful completion * Ownership of communication required for the work completion * Collaboration with WTL, Business partners, developers and others as necessary. * Project planning and tracking * Application development and technical code reviews * Cross team coordination for project delivery 4. **Coordinate with the Testing Team** * Perform unit tests on work completed before deploying to testing environment * Implement bug fixes * Knowledge sharing sessions with team * Causal analysis in case of major issues or repetitive concerns 5. **Team dynamics** * Work as part of a larger team and comply with all local policies and procedures as laid down in the team dynamics document and other relevant HR documentation.**Desired experience & skills****Technical Skills** * **Essential** * C# * Entity Framework * RESTful API * Angular 7 or above * SQL/T-SQL/Stored Procedures * JavaScript/ECMAScript 6+ * jQuery * HTML5 * CSS3 * **Desirable** * AWS * .NET Core**Ideal Aspirant** * 9-12 years of hands-on experience in application development using Microsoft technologies (C#, .NET etc.) * The aspirant will have to demonstrate very good interpersonal and relationship management skills having worked in a large team environment. * Experience in leading and managing a team of developers and testers is an advantage. * Strong verbal, written and presentation skills with ability to communicate complex technical concepts to technical and non-technical professionals at all levels of the organization * Strong experience in full life-cycle application development * Solid understanding of Object-Oriented analysis and design * Experience working with Product owners to clarify requirements. * Experience with troubleshooting production systems. * Experience delivering web projects using ASP.NET MVC and Web API frameworks and JavaScript web frameworks * Understanding of best practices with team-based development in Git * Strong knowledge of software development patterns and best practices * Understanding of DB Design and software architecture, especially with SQL Server * Knowledge of current and emerging technological development in software and web technologies * Experience with Agile Software Development Life Cycle methodologies * Experience with developing Test Plans. * Experience building solutions in AWS a plus. * Experience working with a Content Management System is a plus * Aspirants need to be self-starters and have a drive for success * Ability to participate in multiple projects & tasks and priorities in a healthy work environment * Has attention to detail and a penchant for quality * Ability to take direction, constructive criticism and work to specified deadlines * Adhere to process and procedures defined for the role, the team and the organization * Certified on one or more of the core technology areas of work skillsRestful API, AWS, Dot net, Entity Framework, Angular 7 qualificationB.E/B.Tech,
Keyskills :
software development life cycledrive for successcontent management systemuse casesdata flowsql serverlife cyclemusic makingweb projectsquality toolsuser trainingstatements of work sowaspnet mvc