Note: The job is a remote job and is open to candidates in USA. One Click Contractor is looking for a Senior Software Developer who enjoys building modern, cloud-native applications and collaborating with a high-performing engineering team. The role involves designing, developing, testing, and maintaining scalable software while contributing to architectural decisions and continuous improvement across the development lifecycle.
Responsibilities
- Design, develop, and maintain enterprise applications using modern C# and .NET
- Build and integrate cloud-native solutions using Azure services including Service Bus, Cosmos DB, Azure Functions, and related platform services
- Develop responsive front-end applications using the latest version of Angular
- Write and maintain Python services and automation where appropriate
- Participate in Agile planning, estimation, code reviews, and continuous delivery practices
- Troubleshoot production issues and improve application performance, reliability, and maintainability
- Collaborate closely with product managers, architects, QA engineers, and DevOps to deliver high-quality software
- Champion engineering best practices, clean code, automated testing, and continuous improvement
Skills
- 5+ years of professional software development experience
- Strong proficiency with the latest versions of C# and .NET
- Experience building applications on Microsoft Azure, including services such as Service Bus, Cosmos DB, Azure Storage, and Azure Functions
- Experience with modern Angular development
- Working knowledge of Python for automation and backend development
- Experience working within Agile software development teams
- Strong understanding of REST APIs, distributed systems, and modern software architecture
- Excellent communication, collaboration, and problem-solving skills
- Experience with JetBrains development tools such as Rider, IntelliJ IDEA, and related products
- Experience with CI/CD pipelines and modern DevOps practices
- Familiarity with cloud-native architecture, event-driven systems, and microservices
- Experience mentoring other developers and contributing to technical design discussions
Company Overview