![company logo](/_next/image?url=https%3A%2F%2Fd1qx7guo221nxn.cloudfront.net%2Fexpertia-ai%2Flogo_0QzToL29.png&w=128&q=75)
Software Engineer
![company logo](/_next/image?url=https%3A%2F%2Fd1qx7guo221nxn.cloudfront.net%2Fexpertia-ai%2Flogo_0QzToL29.png&w=128&q=75)
Software Engineer
Not Accepting Applications
About the Job
Skills
Company Overview
Expertia AI harnesses Deep Tech to discover, develop, and deploy skills to build the future of work for organizations and professionals. Our innovative solutions, including the Virtual Recruiter, Career Site, and Skill Cloud, revolutionize the recruitment process and talent management. Expertia AI is headquartered in Bangalore and serves the HR Tech industry, offering state-of-the-art algorithms to identify hidden skills and efficiently manage job applications.
Job Overview
We are seeking a Junior Software Engineer to join our dynamic team at Expertia AI. This is a full-time, remote position based in Bangalore Urban. The ideal candidate will have 1 to 3 years of work experience in software development and a strong background in programming, problem-solving, and software development.
Qualifications and Skills
- Proficiency in programming (Mandatory skill).
- Excellent problem-solving abilities (Mandatory skill).
- Experience in software development (Mandatory skill).
- Strong understanding of algorithm design, with practical experience in creating efficient algorithms.
- Proven ability to debug complex software issues effectively and efficiently.
- In-depth knowledge of data structures and their applications in software development.
- Solid experience in object-oriented design principles and practices.
- Competence in version control systems, particularly Git, for managing code repositories.
Roles and Responsibilities
- Collaborate with cross-functional teams to design, develop, and implement software solutions.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Participate in code reviews to ensure code quality and adherence to requirements.
- Debug and troubleshoot software issues, providing timely resolutions to ensure smooth operation.
- Contribute to the design and development of algorithms to enhance our products’ capabilities.
- Maintain and improve existing codebases and peer review code changes.
- Stay updated with the latest industry trends and technologies, applying them to improve our software.
- Work closely with product managers to understand requirements and translate them into technical specifications.
About the company
Industry
HR Tech
Company Size
11-50 Employees
Headquarter
Bangalore
Other open jobs from Expertia AI