Junior Software Engineer
G&C Commerce Group

Company Description
We are hiring for a technology-driven team focused on delivering high-quality software solutions. While the company name will be shared at a later stage, we are building a team that prioritizes strong software engineering principles, structured problem-solving, and scalable system design. Our engineers thrive in a collaborative environment that fosters technical excellence and innovation.
Role Description
We are seeking Junior Software Engineers who have a solid foundation in software engineering principles. This role is ideal for candidates who understand the fundamentals of software development, system design, and technical collaboration. While initial training will be provided on our company's workflows and best practices, we expect candidates to already possess strong software engineering knowledge.
As a Junior Software Engineer, you will:
- Work on software development projects following best practices in software engineering.
- Collaborate with teams in a structured SDLC environment, including requirement analysis, design, development, testing, and deployment.
- Contribute to designing and implementing scalable software systems.
- Write clean, maintainable, and efficient code.
- Engage in technical discussions, code reviews, and peer learning.
- Adapt to the company's processes and SOPs through initial training.
Qualifications (Must-Have)
- Strong understanding of software engineering fundamentals (e.g., SDLC, design principles, version control, testing).
- Ability to break down requirements into logical, modular components.
- Knowledge of system design concepts and architectural patterns.
- Proficiency in at least one programming language (e.g., Python, Java, C++, JavaScript).
- Understanding of at least one modern frontend framework (e.g., React, Angular, Vue.js).
- Understanding of at least one RESTful backend framework (e.g., Express, Spring Boot, Flask, FastAPI).
- Strong problem-solving and analytical skills.
- Proven ability to apply knowledge through hands-on projects, capstone projects, or workshops.
- Experience with web development frameworks is a plus but not mandatory.
- Excellent communication and teamwork skills.
Note: While a formal degree can be beneficial, we prioritize practical knowledge and problem-solving ability. Candidates who can demonstrate their skills through hobby/live projects or hands-on experience are encouraged to apply, regardless of academic background.
Good to Have (Bonus Skills)
- Understanding of containerization technologies (Docker, Podman).
- Knowledge of cloud deployment and infrastructure (AWS, Azure, GCP).
- Experience with writing CI/CD deployment pipelines (Jenkins, GitHub Actions, GitLab CI/CD).
- Understanding of logging, monitoring, and observability in production environments.
- Hands-on experience with API gateways, service meshes, or event-driven architectures.
If you are a motivated individual with strong foundational knowledge in software engineering and a willingness to adapt to our way of working, we encourage you to apply!
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Ground Staff Required in Gawahati Airport

Mechanical Manager

Assistant Manager - BFS Direct
