Epicareer Might not Working Properly
Learn More

.NET Tech Lead

Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified
Description:
Can be remote from anywhere.
Collaborate with architecture, development and ops team to industry and enterprise best practices for application development, integration and optimization.
- Coordination with architects, requirements, quality assurance, product teams, different project teams etc.
- Provides technical guidance to development team.
- Works to provide gap analysis to various business entities concerning application planning, integration, testing and production support needs.
- Able to do estimations of new projects, user stories and sprint planning with scrum master.
- Create and update design and functional documents
- Identify and troubleshoot issues as needed

Technical Skills

- 8+ years of experience in .Net technologies including .Net Core.

- Very proficient in C#, .Net Web API, Entity Framework etc.

- Strong working knowledge with different databases like Postgres, Oracle & Snowflake. Able to do all database operations using LINQ as well able to work with database IDEs.

- Fluent in Angular UI framework, typescript, NGRX, HTML5, CSS and able to do all kind of UI development as well guide the team.

- Experience of TDD (Test Driven Development), unit testing and mocking frameworks.

- Experience with source controls like GitHub, bitbucket etc.

- Strong knowledge of design patterns and understanding of software architecture including micro services and Cloud technologies.

- Experience with CI/CD, Unit Testing, Linting, and Code Coverage.

- Establishes coding standards, policies and best practices.

Soft Skills

- Problem solving ability

- Can manage the development well and work in fast paced environment with time boxed sprint cycles

- Understands priorities and plan work accordingly

- Able to work in agile environments

- Knowledge of software development and the full software development life cycle (SDLC).

Duties and responsibilities

- Collaborate with architecture, development and ops team to industry and enterprise best practices for application development, integration and optimization.

- Coordination with architects, requirements, quality assurance, product teams, different project teams etc.

- Provides technical guidance to development team.

- Works to provide gap analysis to various business entities concerning application planning, integration, testing and production support needs.

- Able to do estimations of new projects, user stories and sprint planning with scrum master.

- Create and update design and functional documents

- Identify and troubleshoot issues as needed

Nice to have

- Gitlab experience and understanding of CI/CD pipeline

- Basic knowledge of SDLC tools like JIRA and Confluence

- Working knowledge of Google Cloud Platform (Google Cloud Platform) or any other cloud services

- Knowledge of Terraform, Docker, Kubernetes, hashicorp, helm charts etc.

- Worked with PrimeNG UI library for angular and bootstrap

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job