company logo

Software Engineer

Bangalore
Full-Time
Mid-Level: 4 to 6 years
5L - 6L (Per Year)
Posted on Oct 18 2023

Not Accepting Applications

About the Job

Skills

Python
java
Django
C++
Spring MVC
C#

Company Overview


EPSON INDIA PVT LTD. is a global leader in digital imaging technology solutions. Our aim is to create easy-to-use, cutting-edge solutions that exceed people's vision. As a part of Seiko Epson Corporation, Japan, we have been in operation since 2000 and are committed to upholding the Epson ethos of commitment and quality. With our headquarters in Bangalore, Karnataka, we cater to the diverse needs of Indians from every walk of life. We are proud to be a market leader in India in the field of computer hardware manufacturing.


Job Overview


We are seeking a talented and experienced Software Engineer to join our team at EPSON INDIA PVT LTD. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications that meet the needs of our customers. You will work closely with cross-functional teams to understand requirements, implement solutions, and ensure the successful delivery of high-quality software products. This is a mid-level position with 4 to 6 years of experience, and the job location is Bangalore, Karnataka, India. The employment type for this role is Full-Time.


Qualifications and Skills


  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 4 to 6 years of hands-on experience in software development
  • Strong knowledge of software development principles, methodologies, and best practices
  • Proficiency in programming languages such as Java, C++, or Python
  • Experience with web development frameworks and technologies like HTML, CSS, JavaScript
  • Familiarity with databases and SQL
  • Understanding of software testing and debugging techniques
  • Ability to work independently and as part of a team
  • Excellent problem-solving and analytical skills
  • Good communication and interpersonal skills


Roles and Responsibilities


  • Design, develop, and maintain software applications in accordance with project requirements
  • Collaborate with cross-functional teams to gather and analyze business requirements
  • Write clean, efficient, and maintainable code
  • Perform code reviews and ensure compliance with coding standards and best practices
  • Debug and resolve software defects and issues
  • Optimize software performance and implement enhancements
  • Participate in the entire software development lifecycle, including planning, design, implementation, testing, and deployment
  • Create and maintain technical documentation
  • Stay up-to-date with the latest software development trends and technologies





About the company

Epson is a global leader in digital imaging technology solution. At the heart of the company is a directive - to create easy-to-use, cutting-edge solutions that helps people, institutions and business 'exceed your vision'. Epson India is a part of Seiko Epson Corporation, Japan. It was incorporated in the year 2000. It progressively upholds the Epson ethos of commitment and quality. Epson in India ...Show More

Industry

Computer Hardware Manufac...

Company Size

201-500 Employees

Headquarter

Bangalore