Software Engineer

I-Giants
India

Key Responsibilities:

  • Design, develop, and maintain scalable software applications and systems.
  • Write clean, efficient, and well-documented code following industry best practices.
  • Analyze user requirements and translate them into technical specifications.
  • Perform software testing, debugging, and troubleshooting to ensure optimal performance.
  • Collaborate with product managers, business analysts, and other developers throughout the software development lifecycle.
  • Participate in code reviews and contribute to continuous improvement of development processes.
  • Integrate third-party APIs, databases, and external services as required.
  • Monitor application performance and implement enhancements and bug fixes.
  • Maintain software documentation, technical designs, and deployment procedures.
  • Stay updated with emerging technologies and recommend innovative solutions.Required Qualifications:
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • Strong knowledge of programming languages such as Java, Python, C#, JavaScript, or similar technologies.
  • Experience with databases, SQL, and data modeling concepts.
  • Understanding of software development methodologies, including Agile and Scrum.
  • Knowledge of version control systems such as Git.
  • Strong analytical, problem-solving, and communication skills.Preferred Qualifications:
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Familiarity with RESTful APIs, microservices architecture, and CI/CD pipelines.
  • Knowledge of front-end frameworks such as React, Angular, or Vue.js.
  • Experience working in a collaborative team environment.Skills:
  • Software Development
  • Object-Oriented Programming (OOP)
  • Problem Solving
  • Database Management
  • API Integration
  • Debugging & Troubleshooting
  • Team Collaboration
  • Agile Methodologies

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →