Desired Candidate Profile
Technical Lead/ Senior Software Engineer - .Net/ ASP/ VB/ C# (5-10 yrs)
Opening for Technical Lead / Senior Software Engineer @ Product based Company
Duties and Responsibility
Job Specifics: -
- As a Technical Lead / Senior Software Engineer you are expected to take on complex problems and solve them from start to end
- Responsible for understanding product requirement, identify gaps and innovate
- The candidate should have experience in the following areas Back-End framework experience should include SQL, VB.net, NodeJS,.NET Core OR ASP.NET OR C# etc.
- Strong experience in Micros BI tools SSRS, SSIS, SSAS, Power BI etc
- Cloud development experience in Azure Web/API apps a plus. Azure Functions also a plus.
- General development experience/knowledge should include standards and best practices in TypeScript, JavaScript, HTML5, CSS (including LESS and SASS), etc
- Have sound knowledge of different database environments and writing SQL queries.
- Ensuring we deliver a high-quality product/platform and turnaround bug fixes.
- You would have experience working with product managers, support and sales teams from time to time.
- You will work with junior developers and be looked up as a team leader.
Responsibilities :
- Can independently do a detailed analysis of functionality and requirements to estimate the amount of work.
- Can work with business and product teams to complete functional implementation
- Help QA and implementation teams understand the functionality and help with
- Can hire people who are better than themselves. Mentor and provide growth opportunities for new hires.
- Be willing to teach and help new employees understand the development and deployment environments.
- Be meticulous about following development processes. Be conversant and a strong practitioner of best practices with task management, version control, software development lifecycle and QA / testing. Everyone is expected to do a good code review.
- Write a good performing code. Know where there could be potential performance challenges in your code and in others- code.
- Being a good citizen of the software development team helping improve the teams overall quality, competency and efficiency.
Education and Qualification :
- You will have 5-10 years of professional work experience as a Software Developer.
- Have at least a Bachelor's Degree in Engineering / Computer Science or equivalent.
- Have experience working in fast-paced small teams and startups.
- Ability to work collaboratively to get results.
- Strong problem solving, analytical, and quantitative skills.
- Effective verbal and written communication skills with diverse audiences.
- Responsible for understanding product requirement, identify gaps and innovate processes to fill the gaps.
- Have experience working in web and/or mobile-based application development environment.
- Familiarity with healthcare delivery, mobile health and the general direction
Education:
UG: Any Graduate - Any Specialization, B.Tech/B.E. - Any Specialization, Computers
PG: Any Postgraduate - Any Specialization, M.Tech - Any Specialization, Computers, MCA - Computers, MS/M.Sc(Science) - Any Specialization, Computers
Doctorate: Doctorate Not Required
Contact Details:
Keyskills:
ASP.Net
Javascript
C#
VB.NET
ASP
CSS
Html5
Azure
Software Development Life Cycle
.Net