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 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 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 Certifications : Bachelors degree in computer science or 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.(ref : hirist.tech)