• Develop and maintain web applications and services using .NET Core and related technologies. • Collaborate with cross-functional teams including product management, design, and QA to ensure that projects meet business and user needs. • Participate in code reviews, testing, and debugging to maintain code quality and best practices. • Write clean, efficient, and scalable code that adheres to coding standards. • Design and implement database structures, stored procedures, and queries to support application requirements. • Develop and maintain web APIs for integrating with third-party systems. • Utilize tools such as Visual Studio, Git, and SQL Studio to manage code and collaborate with team members. • Work on challenging and dynamic projects that are both complex and fun. • Stay up-to-date with the latest .NET technologies and trends. • Knowledge of Azure dev-ops is a big plus.