We are seeking a motivated and detail-oriented Associate Software Engineer to join our dynamic development team. This position is well-suited for recent graduates or candidates with up to two years of experience who are enthusiastic about building scalable software applications and advancing their skills in a fast-paced environment. The successful candidate will have the opportunity to work closely with cross-functional teams and contribute to various stages of the software development lifecycle.
Key Responsibilities
- Assist in designing, developing, and maintaining software applications to meet business requirements.
- Write clean, efficient, and well-documented code following best practices.
- Debug and troubleshoot software issues to ensure smooth application performance.
- Participate actively in code reviews and team meetings to foster collaboration and continuous improvement.
- Work closely with QA, Product, and DevOps teams to deliver high-quality software solutions.
- Learn and implement industry-standard coding practices and development methodologies.
- Support deployment processes and monitor applications post-release to address any issues promptly.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Strong understanding of programming fundamentals, including Object-Oriented Programming (OOP) and data structures.
- Proficiency in at least one programming language such as Python, Java, JavaScript, or C#.
- Basic knowledge of databases, including SQL and NoSQL systems.
- Familiarity with version control systems, particularly Git.
- Good problem-solving abilities and analytical thinking skills.
- Strong communication skills to effectively collaborate within a team environment.
Preferred Qualifications
- Internship or project experience related to software development.
- Understanding of RESTful APIs and their integration.
- Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
- Knowledge of Agile software development methodologies.
Benefits
- Provident Fund to support long-term financial security.
- Medical facilities covering both inpatient and outpatient care.
- Paid overtime to recognize extra effort and dedication.
- In-house subsidized lunch and dinner to promote employee well-being.
- Access to gym facilities encouraging a healthy lifestyle.
- Engaging and entertaining activities to foster team spirit and work-life balance.
- Interest-free loan facility to assist employees in times of need.
- Advance salary options and sports allowance to support personal and recreational interests.
This role offers a great platform for early-career professionals to develop technical expertise and grow within a supportive and innovative environment. If you are eager to contribute and learn, this opportunity will provide the challenges and rewards you are looking for.