Loading...
USM Jobs / Senior Software Engineer
High Contract

JB060406 - Senior Software Engineer Apply

  • Start Date:
    Interview Types
  • Skills C#, .Net, Azure
    Visa Types H1B, Green Card, US ..
Job Title: Senior Software Engineer (.Net and Azure)
Location: Portland, OR (Hybrid, onsite 3 days/ Week)
Open for C2C
Client: Innova/ Columbia Sportswear
Experience: 12+ Years
 
We are seeking a talented Senior Software Engineer proficient in C#, .NET Core, and Azure technologies to join our dynamic team. As a key member of our development team, you will contribute to designing, developing, and deploying scalable applications and services leveraging Azure cloud services.
 
Responsibilities:
  • Design, develop, and maintain high-performance applications using C#, .NET Core, Web API, Azure, Azure Integration Services, Service Bus, SQL Server, and Cosmos DB.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Implement best practices in software development, CI/CD pipelines, and automated testing.
  • Ensure code quality and maintainability by adhering to software development best practices.
  • Troubleshoot and debug applications to optimize performance and resolve issues.
  • Participate in code reviews, architectural discussions, and sprint planning sessions.
  • Stay updated with the latest technologies and industry trends to continuously improve our software solutions.
 
Requirements:
  • Bachelor’s degree in computer science, Engineering, or related field.
  • Proven experience as a Senior Software Engineer or similar role.
  • Strong proficiency in C#, .NET Core, Web API, Azure cloud services (Azure Functions, Azure Service Bus, Azure Integration Services), SQL Server, and Cosmos DB.
  • Experience with designing and implementing scalable and secure solutions on Azure.
  • Familiarity with DevOps practices and CI/CD pipelines (Azure DevOps, Jenkins, etc.).
  • Excellent problem-solving and analytical skills.
  • Ability to work independently and as part of a team in a fast-paced environment.
  • Good communication skills and ability to collaborate effectively with stakeholders.