HamburgerMenu
hirist
showcase-imageshowcase-imageshowcase-image

Job Description

Position Requirements :


- Strong .NET Development : In-depth knowledge of C#, ASP.NET, VB, Entity Framework, .net core and other .NET technologies - Enterprise Software Development Solutions


- Must have 10+ years of good hands-on experience with both Web and Windows application development using ASP.Net, C# and VB



- Strong working experience with Windows Presentation Foundation (WPF) & Windows Forms (WinForms) user interface (UI) framework developed Windows desktop applications.



- Architecture Principles : Understanding of architectural design patterns, microservices, and cloud architecture.


- Experience with Agile development and other relevant methodologies

- Database Expertise : Knowledge of database technologies like MS SQL and best practices.

- Strong T-SQL development skillset to support the design/development/support of all SQL Server backend object dependencies (tables, views, stored procedures, defined functions, triggers, data types, etc.).

o Ability to design and implement efficient and scalable database schemas.

- Experience optimizing SQL queries and database performance.

- CI/CD process : Strong working experience utilizing CI/CD pipelines with Azure DevOps, managing deployments for application solutions

o Azure Boards, Azure Repos, Azure Pipelines, Azure Artifacts

- Identify program dependencies and critical decision / discussion points

- Transformation of requirements into .NET architect solutions

- Cloud Computing : Exposure with cloud platforms like Azure

- Provide software architectural assessment and suggest best practices implementation

- Addresses and resolves complex technical issues with internal/external customers.

- Participates in development activities including code reviews, as well as coding and testing of new enhancements.

Excellent communication and interpersonal skills : Ability to communicate technical concepts to both technical and non-technical audiences

Experience in project planning and execution : Ability to plan, schedule, and execute software projects effectively

Problem-Solving : Strong analytical and problem-solving skills

Imperative : Act as the technical lead, a hands-on developer who provides architectural input critical to the success of our future solutions


info-icon

Did you find something suspicious?