Show more filters

Software Engineer - Java/Python

ACA Global

A
Job Type   /   Job Level
Full-time   /   Junior Executive
Job Location
Greater Kolkata Area
A free Jobstore account is required to proceed to the employer site.
Description

About the Role :

  • We are seeking a motivated and skilled Software Engineer to join our development team.
  • The ideal candidate will have hands-on experience in designing, developing, testing, and maintaining software applications.
  • You will work on modern software solutions, collaborate with cross-functional teams, and contribute to delivering high-quality, scalable, and maintainable applications.

Key Responsibilities

  • Design, develop, test, and deploy software applications based on business requirements.
  • Write clean, maintainable, and efficient code following coding standards and best practices.
  • Implement new features, enhancements, and bug fixes in existing software.
  • Participate in the full software development lifecycle (SDLC) including analysis, design, implementation, and support.
  • Design and maintain database schemas, queries, and stored procedures.
  • Ensure proper data integrity, performance, and security in applications.
  • Integrate backend services and APIs efficiently with front-end applications.
  • Conduct unit testing, integration testing, and debugging to ensure high-quality software.
  • Collaborate with QA teams to identify and resolve defects.
  • Continuously improve code quality through code reviews and refactoring.
  • Work closely with product managers, designers, and other engineers in Agile/Scrum teams.
  • Document technical designs, workflows, and system configurations.
  • Participate in sprint planning, daily stand-ups, and retrospectives.
  • Stay updated with emerging technologies, frameworks, and best practices.
  • Contribute to innovation and adoption of modern development tools and approaches.
  • Mentor junior developers and provide technical guidance when required.

Qualifications

Education :

  • Bachelors or Masters degree in Computer Science, Information Technology, or related field.

Experience

  • 26 years of professional experience in software development.
  • Hands-on experience with programming languages such as Java, Python, C#, or JavaScript.
  • Exposure to web frameworks (Spring, Django, ASP.NET, Node.js) and frontend technologies (React, Angular, Vue) is a plus.

Technical Skills

  • Strong knowledge of object-oriented programming (OOP) and design patterns.
  • Experience with RESTful API development and integration.
  • Knowledge of relational databases (MySQL, PostgreSQL, SQL Server) and/or NoSQL databases (MongoDB, Redis).
  • Familiarity with version control tools (Git) and CI/CD pipelines.
  • Understanding of unit testing frameworks and test-driven development (TDD).
  • Experience with cloud platforms (AWS, Azure, GCP) is a plus

(ref:hirist.tech)
A free Jobstore account is required to proceed to the employer site.
Jobs in India   »   Jobs in Greater Kolkata Area   »   Software Engineer - Java/Python

More jobs

People also search