Everest Consulting Group Inc - .NET Developer
Developer is needed in Dallas, United States.
Client: Everest Consulting Group Inc
Location: Coppell, TX, us
Contract: Contract
Job Description
This position will be a highly skilled, senior member of the team requiring a wide range of application development and application lifecycle knowledge following an Agile development methodology. Experience in developing and supporting a cloud-based SaaS application is required along with expert knowledge of a range of technologies including but not limited to JavaScript Frontend Frameworks such as Vue, JavaScript 3rd Party Add-ins, C#.NET, C#.NET Core, SQL Server, MVC, HTML5, and bootstrapper.js. Candidates without a strong background in frontend development with JavaScript Frameworks will not be considered.
Job Responsibilities
Ā· Translate requirements and user stories into functional applications
Ā· Design, build and maintain efficient, reusable, and reliable applications using JavaScript Frontend Frameworks (Vue.js), C#, .Net and Object-Oriented techniques
Ā· Ensure the best possible performance, quality, and responsiveness of applications
Ā· Database analysis and design using SQL Server
Ā· Participate in best practices in software development discussions
Ā· Participate in stand up, grooming, planning, demo, and retrospective meetings
Ā· At a minimum, the ability to work from (8:00, 8:30 or 9:00am) to (5:00, 5:30 or 6:00pm) Monday through Friday.
Ā· Regular consistent attendance is required, which could include attendance at after-hour Company events.
Ā· Ability to accept supervision.
Ā· Ability to foster, develop and maintain professional and collaborative working relationships.
Ā· Ability to interact effectively and professionally with all levels of management, employees and customers by email, phone, and in person.
Ā· Must be personable, positive, and a professional representative of the Company.
Ā· Perform other duties as assigned by supervisor.
Requirements
Mandatory Skills
Ā· 12+ years of experience in application development environment in Microsoft Technology Stack
Required Education
Ā· Bachelorās degree in Computer Science, Electrical Engineering, or related field.
Required Experience
Ā· Strong development hands-on experience of 12 plus years in Microsoft Technology Stack.
Ā· Deep technical experience on C# AND .NET.
Ā· Backend C# .NET API experience (.NET Core preferred) 7+ years minimum.
Ā· Solid experience on .NET Framework 4.x, .NET 6.0+, C#, jQuery, Hangfire, Entity Framework, MVC, Code First.
Ā· Experience on Git, TFS, NUnit for Source repository, AWS - Lambda, SNS, SQS, Event Bridge, MSMQ (Microsoft Message Queuing).
Ā· Experience on Windows service and application development, REST and SOAP-based Web Service API(s) development.
Ā· SQL Server and SSBS experience 7+ years minimum.
Ā· Microservice development experience 3+ years minimum.
Ā· Development within containerized environments (Kubernetes preferred) 3+ years minimum.
Ā· Any additional experience with shared skills are preferred.
- Terraform
- CI/CD Pipeline
- React JS
- Postgres
- Omnitracs ā RoadNet
- Dynatrace
- Solarwinds
Additional Information
The role requires the ability to work collaboratively within a team environment and maintain a positive open line of communication with colleagues, supervisors, and clients. Candidates must be adaptable to evolving technologies and methodologies and committed to ongoing professional development.
How It Works
šGet quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
šWin new clients
Pick the best leads, unlock contact details, and apply to them using Twine's AI application tools.
šGrow your career
Use Twine's tools to find new job opportunities and showcase work to your prospective clients.