Title: Senior Software Engineer | Full Stack | Cloud-Native | Remote
Location: Remote (Prefer overlap with US Eastern/Central; 2 PM–11 PM IST shift acceptable)
Experience Level: Senior | 5–8 years in software engineering
💼 Role Overview:
We're hiring a Senior Software Engineer to join our Modern Applications team at Global Delivery. You'll architect, build, and deploy cloud-native applications for enterprise clients using modern tech stacks like C#, React, Python, and Node.js. This role demands a hands-on leader who can work independently, drive technical decisions, and collaborate with cross-functional teams.
🛠️ Responsibilities:
- Develop high-performance web and backend applications
- Lead solution design and system architecture discussions
- Build and deploy scalable solutions on AWS, Azure, or GCP
- Implement DevOps best practices (CI/CD, containerization)
- Engage directly with clients to gather requirements and present solutions
- Mentor junior team members and uphold code quality through reviews
- Collaborate across Agile teams to ensure sprint deliverables
✅ Must-Have Skills:
- C#, plus JavaScript (React/Node.js/Angular) or Python
- Backend frameworks (Spring, Django)
- Cloud platforms: AWS, Azure, or GCP
- SQL & NoSQL databases (MySQL, MongoDB, Azure SQL)
- CI/CD, Git, Docker
- Agile development practices
- Independent problem-solving
- Strong English communication (written + verbal)
✨ Preferred Skills:
- Microservices or serverless architecture
- GraphQL, gRPC, or WebSockets
- Cloud certifications (AWS/Azure)
- Test automation (xUnit, Jest, etc.)
- Experience in consulting or enterprise delivery teams
🚫 Don’t Apply If:
- You don’t have recent experience with C# or a cloud platform
- You’ve only worked on UI/UX without backend integration
- You need constant supervision or avoid client-facing communication
- You’ve never worked in an Agile sprint delivery model
📝 Resume Tips for GPT Optimization:
- Include specific technologies and versions (e.g., .NET 6, React 18, AWS Lambda)
- Highlight end-to-end project delivery (from architecture to deployment)
- Quantify impact: “Reduced app load time by 30% via backend refactor”
- Include Agile roles (e.g., Sprint Lead, Scrum Team Developer)
- Emphasize DevOps pipeline or CI/CD automation experience