.NET Full Stack Tech Lead/Architect

Category: Software Development/ Engineering
Main location: India, Andhra Pradesh, Hyderabad
Position ID: J0622-0579
Employment Type: Full Time

Position Description:

14 years of experience as tech lead/architect against .NET & UI (HTML5, JavaScript, JQuery and CSS).

Highly skilled .NET Full Stack Tech Lead/Architect in blend with UI technologies (HTML, JavaScript, JQuery, CSS, Bootstrap and Indexed DB). As a tech lead, he/she will take an exciting and challenging role in development & enhancement the already developed product & its associated interfaces.

He/She will be familiarized with C#, HTML, JavaScript, JQuery and CSS (high-visibility, high-impact role) tools and can develop & lead the work against change requests via Agile process. The ideal candidate should have hands-on experience in coding using C# & UI technologies with high quality that helps to accelerate definition, delivery and adoption of outcome-based solutions. The candidate will have to provide user support and solution against the existing product lines. He/She must be able to spot all sorts of unit, functional, technical, integration defects.

- Work with onshore architects and SPOCS, product owners/executives, scrum masters, business analyst and developers to understand in detail the requirements and develop accordingly.
- Design, build, and maintain efficient, reusable, and reliable C#, HTML, JavaScript, JQuery and CSS code.
- To write scalable, clean using .NET programming languages.
- Improve existing product/software.
- Revise, debug, update and refactor the code.
- Understanding of Agile methodologies
- Implement performance and quality modules.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Help maintain code quality.
- Translate application storyboards and use cases into functional applications.
- Must be an excellent communicator and team player.
- Executive-level interpersonal, verbal, written and presentation skills, good listener, ability to provide a trusted voice at the decision-making discussions
- Thorough knowledge of the standard library, writing scalable, clean using .NET programming languages.
- Good understanding of memory management in non-garbage collected environments.
- Familiarity with Net framework, SQL Server and design patterns.
- Understanding of dynamic polymorphism.
- Revise, debug, update and refactoring the code wherever required/applicable.
Ability to work in team and comfortable working with ambiguity. Appreciation and adherence of processes - SDLC, quality, compliance and Knowledge Management.

Your future duties and responsibilities:

- Work with onshore architects and SPOCS, product owners/executives, scrum masters, business analyst and developers to understand in detail the requirements and develop accordingly.
- Design, build, and maintain efficient, reusable, and reliable C#, HTML, JavaScript, JQuery and CSS code.
- To write scalable, clean using .NET programming languages.
- Improve existing product/software.
- Revise, debug, update and refactor the code.
- Understanding of Agile methodologies
- Implement performance and quality modules.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Help maintain code quality.
- Translate application storyboards and use cases into functional applications.
- Must be an excellent communicator and team player.
- Executive-level interpersonal, verbal, written and presentation skills, good listener, ability to provide a trusted voice at the decision-making discussions
Ability to work in team and comfortable working with ambiguity. Appreciation and adherence of processes - SDLC, quality, compliance and Knowledge Management.

Required qualifications to be successful in this role:

14 years of experience as tech lead/architect against .NET & UI (HTML5, JavaScript, JQuery and CSS).
- Thorough knowledge of the standard library, writing scalable, clean using .NET programming languages.
- Good understanding of memory management in non-garbage collected environments.
- Familiarity with Net framework, SQL Server and design patterns.
- Understanding of dynamic polymorphism.
- Revise, debug, update and refactoring the code wherever required/applicable.
Technologies required .NET & UI (HTML, CSS, JavaScript, JQuery, Bootstrap and Indexed DB)
- He/she needs to understand the requirement and implement the changes by following the best practices related to product development.
- Strong proficiency in UI (HTML, CSS, JavaScript, JQuery) with fair knowledge of the language specification.

Skills Mandatory Skills: C#, HTML5, JavaScript, JQuery, CSS, Bootstrap and Indexed DB

Desired Skills: VB.NET and Oracle/SQL Server.

Skills:

  • .NET
  • C#
  • CSS
  • JavaScript
  • jQuery
  • VB.NET
  • SQL/PL SQL

What you can expect from us:

Insights you can act on

While technology is at the heart of our clients’ digital transformation, we understand that people are at the heart of business success.

When you join CGI, you become a trusted advisor, collaborating with colleagues and clients to bring forward actionable insights that deliver meaningful and sustainable outcomes. We call our employees "members" because they are CGI shareholders and owners and owners who enjoy working and growing together to build a company we are proud of. This has been our Dream since 1976, and it has brought us to where we are today — one of the world’s largest independent providers of IT and business consulting services.

At CGI, we recognize the richness that diversity brings. We strive to create a work culture where all belong and collaborate with clients in building more inclusive communities. As an equal-opportunity employer, we want to empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist.

Ready to become part of our success story? Join CGI — where your ideas and actions make a difference.