Candidates from Premium Institutes only!
Designation : Tech Lead
Location : Hyderabad
Job Purpose & Scope :
- As a .Net Technical Lead, you will design and develop award winning web applications and mobile solutions for global brands and branded manufacturers. Reporting to the VP /AVP of Technology, you will work with project managers, designers, developers, QA professionals and client teams to deliver the very best in healthcare.
- Participates in all phases of the development lifecycle from initial requirements gathering and design through coding and testing of suite of Software-as-a-Service (SaaS) based products.
- Leading multiple, concurrent development teams
- Facilitating requirement gathering sessions with client teams, including C-levels and VP-levels
- Ensuring quality control processes are successfully employed
- Working with DevOps to manage environments and release quality solutions
- Estimating new project timelines, cost, and resource needs
- Communicating progress, timelines, and deliverables to client stakeholders
- Writing System Requirement Specifications (SRS) documents
- Leading on and off-shore teams
- Working with project managers and developer teams to ensure solutions are delivered timely and on budget
Duties & Responsibilities :
- Produce applications in a sometimes-hands-on capacity by writing .NET source code (C#), developing databases using Microsoft SQL Server and integrating solutions with various e-commerce and enterprise software platforms
- Develop overall technical strategies for external client projects from technical requirements
- Communicate with external clients on a regular basis regarding progress, challenges, timelines and end results of client projects
- Direct and oversee local and off-shore developers
- Create technical estimations
- Present technical strategies to clients and gather technical requirements as needed
- Create and update design and functional documents
- Identify and troubleshoot issues as needed
- Perform a mix of maintenance and new development as required
- Implement project applications according to specifications
- Research technical issues and provide recommendations to enhance client websites
- Work both independently and as part of a team to create reliable and high performing e-commerce & mobile sites
- Unit test code to ensure quality
- Ability to juggle multiple projects and shifting priorities
- Perform code review sessions with other developers and suggest improvements or alternate approaches when appropriate
- Assist project managers and directors with the creation of task-level project plans that detail the specific tasks required to deliver a solution
- Work closely with project managers and account managers to ensure that client expectations are met and that the team adheres to project schedules and budgets
Job Skills, Education and Experience :
- Bachelor's or Master's degree in engineering or related area is required
- 10 + years of work experience with enterprise solutions for Microsoft platform Net framework 4.5 technologies
- Extensive knowledge of C# as well as .net frameworks (C#, ADO.NET, MVC, JS, OOPs, SQL, Entity Framework, Caching, AngularJS 1.x and Angular9, MySQL/SQL Server, JavaScript, HTML and CSS, IONIC Mobile Hybrid Framework). Mobile Technologies
- Expertise in JavaScript, JQuery, Angular-1.x and above, NodeJS and SQL Server
- Knowledge on stored procedures and user defined functions in SQL-Server.
- Requires mastery of RESTful web services that meet industry standard maturity models
- TFS, Debugging tools, SQL Management studio
- Agile Methodology/Scrum Framework
- Automated unit testing, Mocking, Test Driven Development, Continuous Integration.
- Working knowledge of software development lifecycles (SDLCs) and their utilization in software development projects
- Should possess decent Communication Skills and should be a good Team player
- Talend (ETL) and Tableau would be an added advantage
- Experience in Healthcare domain is added advantage
Didn’t find the job appropriate? Report this Job