Tech Stack
AWSCloudEC2JavaScriptMicroservicesMySQL.NETNext.jsReact
About the role
- Deliver stellar results as part of a small, cross-functional, largely autonomous product engineering team
- Collaborate with developers, designers, and product manager to extend a cloud-based web platform
- Build products for internal and external users across the stack, including web frameworks, APIs, databases, and back-end services
- Partner with engineering managers, lead engineers, product managers and designers to architect effective technical solutions
- Design and develop software capable of reaching millions of users
- Write modular, secure, and well-tested code
- Improve development environment and internal tooling; partner with product platform teams
- Articulate technical vision and work with cross-functional partners to deliver it
- Ensure code quality and participate in code reviews
- Promote simplicity, automation, good design patterns, code coverage and reusability
- Own and maintain existing application platforms and look for opportunities to improve them
- Work in fast-paced environments with iterative improvements and rapid testing cycles
Requirements
- 5+ years of work-related industry experience developing high-performance web applications in C#/ .NET
- 3+ years of experience as a Full Stack Engineer and knowledge of Front End languages such as JavaScript, React, NextJs
- Extensive knowledge of .NET stack ( .NET, .NET Core, MVC, WebAPI, IIS )
- Experience writing RESTful microservices with a popular web framework
- Strong CSS fundamentals with deep knowledge in one or more areas
- Basic knowledge of relational databases such as MSSQL, MySQL
- Experience working with AWS offerings such as EC2, ALBs, RDS, Beanstalk, API Gateway or similar cloud services