Role: Senior Software Engineer (Java / Kotlin / C#)
Location: India (Remote)
Duration: Contract Job
Experience Level: 8+ years
Job Description:
We are looking for a Senior Software Engineer with strong expertise in Java, Kotlin, and C# to join our growing development team. The ideal candidate is a versatile and experienced developer capable of working across multiple platforms, including backend services, mobile applications, and enterprise-grade desktop solutions.
Key Responsibilities:
Design, develop, and maintain high-quality software solutions using Java, Kotlin, and C#.
Collaborate with cross-functional teams to define, design, and ship new features.
Write clean, scalable, and testable code following best practices
Participate in code reviews and contribute to team knowledge sharing.
Integrate with third-party APIs, databases, and cloud platforms.
Troubleshoot, debug, and upgrade existing systems.
Contribute to architecture and design discussions.
Required Skills and Qualifications:
Strong programming skills in Java, Kotlin, and C#
Experience with Spring Boot (Java) or ASP.NET Core (C#).
Hands-on experience with Android development using Kotlin.
Familiarity with WPF/WinForms or .NET MAUI is a plus.
Good understanding of RESTful APIs and microservice architecture.
Knowledge of relational and NoSQL databases.
Experience with Git, CI/CD pipelines, and Agile methodologies.
Excellent problem-solving and communication skills.
Thanks
Rakesh Pathak | Senior Technical Recruiter
Phone: 609-360-2642
Rakesh.pathak@ampstek.com| www.ampstek.com