Senior Software Engineer (.NET & AWS Cloud)

Overview

ScaleupAlly (स्केलअप ऐलाय) believes in the power of collaborative intelligence – “None of us is as smart as all of us”. Developing disruptive solutions, require collaborative efforts from great tech talents across the globe. A right team behind a project increases the chances of its success by 70%. Our vision is to help new-age companies scale up their technological capabilities by providing on-demand access to world-class talent.

Job Description

Key Responsibilities

  • Design, develop, and maintain high-performance applications using .NET technologies.

  • Architect and implement microservices and RESTful APIs for scalable systems.

  • Build, deploy, and manage AWS Cloud-based applications ensuring performance and cost optimization.

  • Set up and manage CI/CD pipelines using tools like GitHub Actions, TeamCity, Artifactory, and Octopus Deploy.

  • Automate repetitive development and operational tasks using Python, Shell scripting, or PowerShell.

  • Lead process automation and continuous integration/delivery initiatives.

  • Develop and integrate test automation frameworks aligned with CI/CD and DevOps practices.

  • Conduct API and web services testing using tools like Postman or Bruno.

  • Ensure scalability, stability, and security of cloud and on-premise applications.

  • Implement and maintain monitoring and logging using CloudWatch, AppDynamics, Splunk, Grafana, and Prometheus.

  • Apply TDD/BDD principles throughout the development lifecycle.

  • Diagnose and resolve complex application and infrastructure issues.


Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field.

  • 8–10+ years of professional software development experience.

  • Proven expertise in .NET Core / ASP.NET / C# development.

  • Strong hands-on experience with AWS services (EC2, Lambda, S3, ECS/EKS, CloudFormation, etc.).

  • Proficiency with CI/CD tools such as TeamCity, Jenkins, Bamboo, or GitHub Actions.

  • Familiar with Agile/Scrum methodologies and tools (JIRA, Confluence, GitHub).

  • Experience with containerization and service virtualization in large-scale environments.

  • Solid knowledge of IIS, Kestrel, and containerized deployments.

  • Experience with automated testing frameworks and DevOps governance.

  • Exposure to AI-assisted development tools (e.g., GitHub Copilot).

  • Excellent communication, analytical, and team collaboration skills.

Skills & Requirements

.NET, C#, ASP.NET Core, AWS (EC2, S3, Lambda, ECS/EKS, CloudFormation),
CI/CD (TeamCity, GitHub Actions, Jenkins, Octopus Deploy, Bamboo),
Python, Shell scripting, PowerShell,
Microservices, RESTful APIs, Docker, Containerization,
Agile/Scrum, JIRA, Confluence, GitHub,
TDD, BDD, API Testing (Postman, Bruno),
CloudWatch, AppDynamics, Splunk, Grafana, Prometheus

Apply Now

Join Our Community

Let us know the skills you need and we'll find the best talent for you