Experienced Software Engineer with strong technical expertise, problem-solving ability, and hands-on experience in designing and building scalable applications.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
Job Title: Software Engineer
Experience: 3 – 10+ Years
Location: Fully Remote
Salary: ₹5 LPA – ₹18 LPA
Employment Type: Full-time
About the Role
We are looking for an experienced Software Engineer with strong technical expertise, problem-solving ability, and hands-on experience in designing and building scalable applications. The candidate should be able to work independently as well as collaboratively with cross-functional teams.
Key Responsibilities
- Design, develop, and maintain scalable and high-performance applications
- Write clean, efficient, and reusable code
- Work on application architecture, coding standards, and best practices
- Collaborate with Product, QA, and DevOps teams
- Troubleshoot, debug, and optimize applications
- Participate in code reviews and provide technical guidance
- Prepare technical documentation as required
Required Skills
- Strong expertise in any of the following stacks:
- Java / Spring Boot / Microservices OR
- .NET / .NET Core OR
- Python / Django / Flask OR
- JavaScript / Node.js / React / Angular
- Strong understanding of OOPS, Data Structures, Algorithms
- Experience with REST APIs / Microservices
- Good knowledge of SQL / NoSQL Databases
- Experience with Git / CI-CD / Agile Environment
Preferred Skills
- Cloud exposure: AWS / Azure / GCP
- Experience with performance tuning and application security
- Knowledge of DevOps tools (Docker, Kubernetes) – added advantage
Eligibility
- Bachelor’s / Master’s in Computer Science, IT, or relevant field
- 3 to 10+ years of hands-on development experience
- Strong communication and teamwork skills