company logo

Software Engineer

Bangalore Urban
Full-Time
Remote
Junior: 1 to 3 years
Posted on Jul 15 2024

Not Accepting Applications

About the Job

Skills

Programming
Problem Solving
Software Development
Algorithm Design
Debugging
Data Structures
Object-Oriented Design
Version Control

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

Expertia AI uses Deep Tech to discover, develop and deploy skills to build the future of work for organizations and professionals. Our first offering; Expertia AI is the Virtual Recruiter that allows recruiters to publish jobs on more than 25 top portals in a single click and screen candidates to find the top 10 applicants for any tech job. The Virtual Recruiter does so by using its state o ...Show More

Industry

HR Tech

Company Size

11-50 Employees

Headquarter

Bangalore

Other open jobs from Expertia AI