Progress

Senior Software Engineer I, C#.Net

Progress

full-time

Posted on:

Origin:  • 🇮🇳 India

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

AWSAzureCloudGraphQLJavaScriptJenkinsJestMicroservices.NETReactSCSSTypeScript

About the role

  • Build and enhance services that enable customers to deploy industry-specific solutions
  • Ownership to design, develop, and maintain end-to-end scalable software solutions
  • Work across Full Stack Development with heavier focus on Back-end development
  • Deliver and deploy software applications with strong enterprise performance, modernization, and security
  • Help design, build, and roll out modern and consistent user experience across all devices
  • Work as part of an Agile software development team and follow microservice design principles and repeatable processes
  • Engage in continuous learning and apply new technologies to help scale rapidly

Requirements

  • Bachelor’s/master’s in computer science or equivalent field
  • 5+ years of demonstrated ability in developing SAAS applications
  • 5+ years of experience building production-level web applications using React.js
  • Proficiency in TypeScript, JavaScript (ES6+), HTML5, and CSS3/SASS
  • Deep understanding of React concepts (hooks, context API, React Router, performance optimization)
  • Strong experience with .NET Core
  • Familiarity with testing libraries like Jest, React Testing Library, or Playwright
  • Experience with RESTful APIs, GraphQL, and web application architecture
  • Knowledge of build tools (Jenkins, Harness) and CI/CD pipelines
  • Strong problem-solving skills and the ability to break down complex technical problems
  • Excellent communication and team collaboration skills
  • Preferred: Experience with C#, .NET Microservices, ASP.NET Core, DevOps tooling, cloud platforms (AWS or Azure), unit/integration/end-to-end automation testing, CI/CD