Job Description :

We are looking for a skilled Software Engineer with 3–4 years of experience in designing, developing, and maintaining scalable applications. The ideal candidate should have strong programming fundamentals, experience with modern frameworks, and a solid understanding of system design, APIs, and database management.


Key Responsibilities

  • Design, develop, test, and deploy scalable applications

  • Write clean, maintainable, and efficient code

  • Collaborate with product managers, designers, and QA teams

  • Develop and integrate RESTful APIs

  • Participate in code reviews and technical design discussions

  • Optimize application performance and scalability

  • Troubleshoot, debug, and upgrade existing systems

  • Contribute to CI/CD pipelines and DevOps practices

  • Ensure code quality through unit and integration testing


Technical Skills

  • Proficiency in at least one programming language such as Java, Python, or JavaScript (Node.js)

  • Experience with frameworks like Spring Boot, Django, or Express.js

  • Strong understanding of REST APIs and microservices architecture

  • Experience with relational databases (MySQL/PostgreSQL) and NoSQL databases (MongoDB)

  • Familiarity with version control systems like Git

  • Experience with cloud platforms such as Amazon Web Services, Microsoft Azure, or Google Cloud Platform

  • Understanding of containerization tools like Docker and orchestration tools like Kubernetes


Frontend (If Applicable)

  • Experience with frameworks like React, Angular, or Vue.js

  • Strong knowledge of HTML5, CSS3, and JavaScript (ES6+)

  • Experience with responsive and cross-browser development


DevOps & Tools

  • CI/CD tools such as Jenkins or GitHub Actions

  • Agile/Scrum methodology exposure

  • Experience with monitoring/logging tools (e.g., ELK stack, Prometheus)


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field

  • 3–4 years of hands-on software development experience

  • Strong problem-solving and analytical skills

  • Good communication and teamwork abilities



Client : ShrinQ Consulting Group

             

Similar Jobs you may be interested in ..