HamburgerMenu
hirist

Job Description

Technical Development :

- Design, develop, maintain, and enhance .NET applications and services, contributing across the full technology stack, including ASP.NET, C#, Node JS, SQL, TypeScript, and CI/CD tooling.

- Cloud migration and technical debt reduction, particularly in transitioning C# projects from .NET Framework to .NET Core

- Work in a cloud-based environment, delivering SaaS software solutions on platforms like AWS or Azure.

- Develop Microservices, RESTful APIs, and scalable solutions aligned with modern software architecture principles.


Collaboration and Mentorship :


- Partner with the Engineering leaders and stakeholders to plan, scope, and design new features and innovations while identifying areas for improvement in the platform.

- Provide guidance, leadership, and mentorship to other engineers and quality assurance teams, ensuring alignment with quality, security, scalability, and usability standards.

Ownership and Quality :


- Take ownership of your code from development to production, including deployment, monitoring, and troubleshooting.

- Write and maintain robust test coverage, including unit, integration, performance, and automated functional tests.

- Follow Agile or Lean methodologies to deliver software efficiently and effectively.

What Youll Need to Be Successful (Required Skills) :

- 5-7 years of hands-on experience developing web applications using ASP.NET, C#, and .NET.

- Proficiency with relational databases such as Microsoft SQL Server.

- Strong problem-solving skills, a detail-oriented mindset, and a sense of ownership.

- Proven ability to manage and prioritize multiple workstreams effectively.

- Excellent communication skills, both written and verbal, with the ability to convey technical concepts clearly.

- Experience working in a Lean or Agile development environment.


Education/ Certifications : Bachelors degree in computer science or engineering


Preferred Skills :


- Proficiency in C# and TypeScript with up-to-date development practices.

- Hands-on experience with AWS and containerization tools like Docker.

- Experience with continuous deployment practices and tools.

- Familiarity with MVC and/or Microservices architecture.

- Involved in technology uplift projects to include moving from an on-premises solution to a cloud solution or moving from .NET framework to .Net Core or standard software version upgrades.


info-icon

Did you find something suspicious?