onsite
Senior Software Engineer - Springs Window Fashions
Software Engineer
Senior Software Engineer leading design, development, and delivery of scalable web applications using Java, C#, .NET and cloud services on AWS, with a focus on micro‑service architecture and high‑performance data solutions.
About the role
Key Responsibilities
- Architect, design, and implement robust, high‑performance backend services using Java, C# and the .NET ecosystem.
- Develop, deploy, and maintain cloud‑native applications on AWS, leveraging services such as EC2, Lambda, S3, and RDS.
- Drive micro‑service strategy, including API design, service discovery, and container orchestration.
- Collaborate with product owners, UX designers, and QA teams in an Agile environment to deliver features on schedule.
- Mentor junior engineers, enforce coding standards, and conduct code reviews to ensure quality and maintainability.
Requirements
- 5+ years of professional software development experience with Java and C#/.NET.
- Strong hands‑on experience building and operating services on AWS.
- Proficiency in designing, implementing, and scaling micro‑service architectures.
- Solid understanding of relational databases, SQL, and performance tuning.
- Experience with CI/CD pipelines, containerization (Docker/Kubernetes), and Agile methodologies.