Required Skills

.Net Full Stack Lead

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 20th Sep 2025

JOB DETAIL

• Supports Systems Architects with the design of the overall architecture of a specific product/application; applies principles that promote availability, reusability, interoperability, and security into the design framework.

• Performs development, optimization, and automation activities to support the implementation of a product/application.

• Increases proficiency and understanding of relational and non-relational databases, distributed application architectures, user interfaces and user experience, quality assurance, security concerns, and business value creation.

• Adopts engineering best practices to deliver higher quality and scalable solutions.

• Provides the team with the development strategy, solution recommendations, and estimates for a given product/application.

• Participates in scrum ceremonies (sprint planning, retrospective, showcases/demos, stand-ups, backlog refinement, etc.).

• Creates and executes unit tests which validate the code changes made to support the implementation of a user story.

• Uses test driven development (TDD) practices to assist with the detection/recognition of software defects early in the development process.

• Identifies deficiencies within a product/application’s code base; and identifies opportunities to improve overall code quality.

• Works with team members to move user stories from the development backlog into testing; and provides clarification when needed.

• Estimates, plans, and manages all implementation tasks and reports on development progress.

• Demonstrates a strong understanding of emerging technologies to support the development of new solutions.

• Collaborates with team members (e.g., Systems Architects, Systems Analysts) to define project specifications; and releases documentation for all phases of the product development cycle from product definition to design, through implementation.

• Collaborates with Business Analysts, Solution Architects, Quality Assurance Analysts, and Software Developers in a DevOps model to extend the capabilities of the applications.

• Conducts peer code reviews for the software changes made by other engineers within a team.

• Understands the full technology stack and underlying applications, services, and databases in order to ensure optimal performance.

• Regular and reliable workplace attendance at your assigned location.

Requirements: Must-Have

• Minimum 5 years’ experience in performing Web and UI development using JavaScript, C#.

• Strong understanding with the .NET framework 4.x and later, and corresponding namespaces.

• Working knowledge of Web Services, REST, SOAP, and XML technologies.

• Experience with writing microservices and containers in the Azure environment.

• Experience with CI/CD pipelines.

• Experience building and developing business applications.

• Must possess a strong understanding of the software development process.

• Strong knowledge of object oriented concepts.

• Strong knowledge and experience working with databases.

• Strong verbal and written communication skills; and ability to communicate to both technical and Business audiences.

• Demonstrated ability to execute against iteration plans and deliver assignments within scope, schedule, and budget.

• Good to have experience in;

• Integrating an application with other applications using SOA/web services.

• Working knowledge of databases (DB2, SQL Server, Oracle etc.).

• Programming with related technology such as XML, Java, various JavaScript frameworks, mobile application development, SQL queries, and database schema design

• Ability to work with all management levels.

• Must have high integrity, accountability, a positive attitude, and be willing to do what it takes to make the team successful.

• Team player; good interpersonal, organizational, and communication skills. Creative, likes challenges.

• Strong organizational and time management skills with ability to multitask and prioritize work effectively in a fast-paced working environment.

• Must be extremely responsive; able to work under pressure in crisis with a strong sense of urgency.

• Responsible, conscientious, self-motivated, and able to work with limited supervision.

• Must be detail-oriented; and possess strong problem-solving skills; and ability to analyze potential future issues.

 

Company Information