Software Engineer (Bengaluru)

Software Engineer (Bengaluru)

27 Sep
|
Coding Club
|
Bengaluru

27 Sep

Coding Club

Bengaluru

Software Developer (On Behalf of Our Client)Company Description

Coding Club is hiring on behalf of one of our clients for an experienced Software Developer.

Coding Club is a learning and mentorship platform dedicated to helping individuals build successful careers in technology. Through structured mentorship, hands-on projects, and industry-focused training, we prepare candidates for technical interviews, software engineering roles, and long-term career growth.

For this hiring opportunity, Coding Club is acting as the recruitment partner for our client. More information about Coding Club is available at codingclub.tech.

Role Description

We are looking for a highly skilled Software Developer to join our client's engineering team in a full-time remote role.

As a Software Developer, you will be responsible for designing, developing, and maintaining scalable software solutions while ensuring high standards of code quality, performance, and security. You will collaborate closely with cross-functional teams including Product, Design, QA, and DevOps to deliver reliable and impactful products.

Your responsibilities will include

- Designing, developing, and maintaining scalable backend services and applications.
- Writing clean, efficient, maintainable, and well-tested production code.
- Building and integrating RESTful APIs and third-party services.
- Reviewing code, providing technical guidance, and maintaining engineering best practices.
- Optimizing application performance, reliability, and scalability.
- Participating in architecture discussions and technical decision-making.
- Troubleshooting production issues and implementing long-term solutions.
- Mentoring junior developers and supporting their technical growth.
- Collaborating with stakeholders to translate business requirements into technical solutions.
- Contributing to CI/CD processes,



deployment automation, and system monitoring.

Qualifications
- Strong foundation in Computer Science, including Data Structures, Algorithms, Operating Systems, DBMS, and Software Engineering principles.
- 1-6 years of professional software development experience.
- Strong proficiency in one or more programming languages such as Java, Python, Go, C#, JavaScript/TypeScript, or similar.
- Hands-on experience with backend development, REST APIs, microservices, and distributed systems.
- Strong understanding of Object-Oriented Programming (OOP), Design Patterns, and SOLID principles.
- Experience working with relational and/or NoSQL databases.
- Proficiency with Git and team-oriented software development workflows.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Familiarity with Docker, Kubernetes, CI/CD pipelines, and modern DevOps practices.
- Experience with automated testing, debugging, profiling, and performance optimization.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Ability to work independently in a remote environment.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Preferred Qualifications
- Experience designing large-scale distributed systems.
- Knowledge of message brokers such as Kafka or RabbitMQ.
- Experience with Infrastructure as Code (Terraform, CloudFormation, etc.).
- Experience working in Agile/Scrum environments.
- Previous experience mentoring developers and leading technical initiatives.

Pay: ₹400,000.00 - ₹1,500,000.00 per year

Benefits

- Flexible schedule
- Food provided
- Health insurance
- Internet reimbursement
- Life insurance
- Provident Fund

Experience:
- Software development: 1 year (Required)

Work Location: Hybrid remote in Bengaluru, Karnataka

📌 Software Engineer (Bengaluru)
🏢 Coding Club
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (bengaluru) / bengaluru