HamburgerMenu
hirist

Software Engineer - Java/Python

Impacteers
Multiple Locations
1 - 5 Years

Posted on: 24/11/2025

Job Description

Job Summary

The Software Engineer will design, develop, test, and maintain high-quality software solutions. This role involves collaborating with cross-functional teams, writing clean and efficient code, and contributing to the continuous improvement of products and systems.

Key Responsibilities :

Software Development :

- Design, develop, and maintain scalable, high-performance software applications.

- Write clean, maintainable, and well-documented code.

- Implement best practices in coding, testing, and deployment.

Collaboration & Planning :

- Work with product managers, designers, and other engineers to understand requirements.

- Participate in project planning, sprint discussions, and code reviews.

- Contribute to architectural decisions and technical design.


Testing & Quality Assurance :

- Develop unit, integration, and automated tests.

- Debug and resolve technical issues across the stack.

- Ensure code quality, system reliability, and optimal performance.

Deployment & Maintenance :

- Deploy applications using CI/CD pipelines and modern cloud or on-premise environments.

- Monitor system performance and troubleshoot production issues.

- Support continuous improvement of development workflows and processes.

Required Qualifications :

- Bachelors degree in Computer Science, Engineering, or related field (or equivalent experience).

- Strong experience in at least one programming language (e.g., Java, Python, JavaScript, C#, Go).

- Knowledge of software engineering principles, data structures, algorithms, and design patterns.

- Experience with REST APIs, databases (SQL/NoSQL), and version control (Git).

- Familiarity with Agile/Scrum development methodologies.

Preferred Qualifications :

- Experience with cloud platforms (AWS, Azure, GCP).


- Knowledge of microservices, containerization (Docker, Kubernetes), and CI/CD pipelines.

- Experience with modern frontend frameworks (React, Angular, Vue) or backend frameworks (Spring Boot,

Django, Node.js).

- Understanding of system scalability, performance optimization, and security best practices.

Soft Skills :

- Strong analytical and problem-solving abilities.

- Effective communication and teamwork skills.

- Ability to learn quickly and adapt to new technologies.

- Attention to detail and a commitment to continuous improvement.


The job is for:

Women candidates preferred
Ex-defence personnel preferred
For women joining back the workforce
info-icon

Did you find something suspicious?