Software Developer

Ample Softech System

Nagpur District, Pune District, Mumbai

On-site

INR 600,000 - 1,000,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Ample Softech System is seeking a Software Developer to design, develop, test, and maintain software applications. You will work with development teams to build scalable applications and implement new features based on business requirements.

Key responsibilities include designing, developing, testing, debugging, and maintaining code, while collaborating with QA, BAs, and other teams to deliver robust backend services and REST APIs.

Qualifications

  • Proficiency in at least one of Java, Python, C#/.NET, or JavaScript/TypeScript.
  • Experience with REST APIs and backend services.
  • Strong understanding of OOP and data structures.
  • Knowledge of SQL and databases.
  • Familiarity with SDLC and Agile/Scrum.
  • Ability to debug, test, and maintain code.

Responsibilities

  • Design, develop, test, and maintain software applications.
  • Write clean, scalable, and maintainable code.
  • Understand requirements and translate them into technical solutions.
  • Develop and integrate REST APIs and backend services.
  • Debug and resolve application issues and defects.
  • Perform unit testing and support application testing.
  • Participate in code reviews and follow coding standards.
  • Work with databases for data storage, retrieval, and manipulation.
  • Collaborate with developers, QA, BAs, and other teams.
  • Maintain technical documentation and records.
  • Support deployment and production issue resolution.
  • Optimize performance and troubleshoot problems.
  • Stay updated with new technologies and practices.

Skills

Java
Python
C#/.NET
JavaScript/TypeScript
OOP
SQL
REST APIs
Git/GitHub
Debugging
SDLC
Agile/Scrum
HTML/CSS/JS

Job description

We are looking for a Software Developer to design, develop, test, debug, and maintain software applications. The candidate will work with development teams to build scalable applications and implement new features based on business requirements.


Key Responsibilities
  • Design, develop, test, and maintain software applications.
  • Write clean, scalable, and maintainable code.
  • Understand business and technical requirements and convert them into technical solutions.
  • Develop and integrate REST APIs and backend services.
  • Debug and resolve application issues and software defects.
  • Perform unit testing and support application testing.
  • Participate in code reviews and follow coding standards.
  • Work with databases for data storage, retrieval, and manipulation.
  • Collaborate with developers, QA engineers, business analysts, and other teams.
  • Maintain technical documentation and development-related records.
  • Support application deployment and production issue resolution.
  • Optimize application performance and troubleshoot technical problems.
  • Stay updated with new technologies, frameworks, and development practices.

Required Technical Skills
  • Strong knowledge of at least one programming language:
    • Java
    • Python
    • C# / .NET
    • JavaScript / TypeScript
  • Object-Oriented Programming (OOP)
  • Data Structures & Algorithms basics
  • SQL & Database Fundamentals
  • REST APIs & Web Services
  • Git / GitHub
  • Debugging and troubleshooting
  • Basic knowledge of SDLC
  • Basic understanding of Agile/Scrum methodology
  • Knowledge of HTML, CSS, and JavaScript for web development is an advantage
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Aynsoft • Delhi

On-site
INR 800,000 - 1,500,000
Collaborative work environment
Opportunities for growth
Software Engineer
Software Engineer

Trinix Pvt. Ltd. • Greater Noida

On-site
INR 500,000 - 900,000
Software Developer
Software Developer

DentCare Dental Lab Pvt.Ltd. • Ernakulam

On-site
INR 400,000 - 700,000
Software Developer (Full Stack)
Software Developer (Full Stack)

DataU Technologies • Nagpur District

On-site
INR 600,000 - 900,000
Software Engineer
Software Engineer

Acespire Solutions • India

On-site
INR 1,500,000 - 2,500,000
Software Engineer
Software Engineer

Jobaaj Com • Hyderabad, Pune District, Bengaluru

Hybrid
INR 600,000 - 900,000
Software Developer
Software Developer

Mizzendigital • Mumbai

On-site
INR 800,000 - 1,200,000
Senior Engineer
Senior Engineer

Comviva • Gurugram District

On-site
INR 900,000 - 1,400,000
Software Engineer
Software Engineer

Ctruh Technologies • Bengaluru

On-site
INR 600,000 - 1,000,000
Software Application Engineer
Software Application Engineer

Tata Electronics (TEPL) • Krishnagiri District

On-site
INR 1,500,000 - 2,500,000