Aprico Ltd
Software Engineer
Job Description
Job Title: Software Engineer
Experience Required: 3 Years
Job Description:
We are seeking a talented Software Engineer with 3 years of experience in software development. The ideal candidate should have hands-on experience in designing, coding, testing, and deploying applications, with a strong understanding of software engineering principles and best practices.
Key Responsibilities:
- Design, develop, and maintain high-quality software solutions.
- Write clean, efficient, and well-documented code.
- Collaborate with cross-functional teams to define, design, and deliver features.
- Debug, troubleshoot, and optimize performance issues.
- Participate in code reviews and ensure adherence to coding standards.
- Work with databases, APIs, and modern frameworks as per project requirements.
- Stay updated with emerging technologies to improve development practices.
Required Skills:
- Proficiency in at least one programming language (Java, Python, C#, or JavaScript).
- Experience with web technologies, frameworks, and APIs.
- Strong knowledge of databases (MySQL, PostgreSQL, MongoDB, or similar).
- Familiarity with version control (Git, GitHub, GitLab, or Bitbucket).
- Good understanding of SDLC, Agile methodologies, and software testing.
- Strong problem-solving and analytical skills.
Preferred Qualifications:
- Experience with cloud platforms (AWS, Azure, or GCP).
- Knowledge of CI/CD pipelines and DevOps tools.
- Exposure to microservices and containerization (Docker/Kubernetes).
Education:
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
👉 Do you want me to make this short & crisp (job portal style) or keep it detailed HR format like above?