E

Software Engineer Specialist

Esko

Bengaluru East, Karnataka, India · Full Time

Be the first to apply

Experience
8+ yrs
Salary
Openings
1
Posted
1 અઠવાડિયું પેહલા
Work mode
In office
Education
Bachelor's or Master's in Computer Science or related field
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Esko and the Role

Esko, a Veralto company, is a worldwide leader delivering integrated software and hardware solutions that expedite the go-to-market cycle of packaged goods. Its platforms empower diverse teams managing packaging design and print workflows, serving brand owners, retailers, pre-media houses, manufacturers, and converters. Joining Esko means becoming part of a flexible, employee-focused organization that embraces diversity and prioritizes environmental responsibility.

Primary Duties and Responsibilities

  • Design, develop, and maintain sophisticated software applications adhering to industry standards.
  • Implement robust security protocols for web applications to ensure strong protection throughout development stages.
  • Architect software systems and lead backend development teams by providing technical direction.
  • Investigate and incorporate Artificial Intelligence (AI) technologies into the software development lifecycle, influencing requirements, coding, testing, and deployment while aligning with best practices.
  • Work collaboratively with cross-functional teams to analyze user needs and convert them into technical solutions.
  • Create and upkeep technical documentation including design specs, user guides, and release notes.
  • Mentor junior engineers and foster knowledge sharing within the team.
  • Conduct code reviews, debugging, and testing to uphold software quality and performance.
  • Stay informed on emerging technologies, tools, algorithms, and software engineering best practices.
  • Conform to organizational development processes, standards, and security policies.
  • Serve as a subject matter expert (SME) across all layers of the product technical stack.
  • Identify, plan, and resolve technical debt across related products effectively.
  • Combine technological expertise with a focus on business objectives to drive impactful organizational initiatives, including innovation and strategic goals.

Essential Qualifications

  • Bachelor's or master's degree in Computer Science, Software Engineering, or similar fields.
  • Over eight years of practical experience in software development, proficient in Java or equivalent object-oriented languages.
  • Extensive experience developing and implementing algorithms, preferably in optimization or complex problem domains with non-deterministic elements.
  • Strong skills designing, developing, and consuming RESTful APIs that are secure, scalable, and well-documented.
  • Expertise in building enterprise-grade microservices and cloud-ready applications.
  • Deep understanding of software development methodologies, design patterns, and system architectures.
  • Hands-on experience with Agile and DevOps tools (e.g., JIRA, GitHub).
  • Excellent analytical, problem-solving, and debugging skills, with a proactive learning attitude.
  • Ability to work independently as well as within cross-functional teams.
  • Proven mentorship skills and capability to lead technical best practices.
  • Strong verbal and written English communication skills.
  • Adaptive to learning new technologies, APIs, frameworks, and tools swiftly.
  • Flexible mindset to work across multiple technology stacks.

Preferred Qualifications

  • Knowledge of Artificial Intelligence and Machine Learning is a significant advantage.
  • Experience with C++ is highly regarded; familiarity with TypeScript or Python is beneficial.
  • Competence in database design and development using SQL and/or NoSQL technologies.
  • Experience using AWS services such as Kibana, Elasticsearch, Lambda, S3, and EC2.
  • Exposure to the Qt Framework.
  • Familiarity with modern JavaScript frameworks such as React, Angular, Vue.js, or Marionette.

Desired Personal Attributes

  • Strong technical aptitude with great attention to detail.
  • Ability to collaborate effectively across culturally diverse and geographically dispersed scrum teams.
  • Flexibility and willingness to exceed expectations while maintaining agility and rapid learning.
  • Results-driven with exemplary self-management skills.
  • Experience and enthusiasm for working in a global delivery environment.
  • Composure under pressure, friendliness, teamwork, and a calm approach to complex problem-solving.
  • Strong sense of ownership and initiative.
  • Advanced algorithmic and analytical thinking with a commitment to continuously adopting new methods and techniques.
  • Clear and effective communication, including asking insightful questions and collecting accurate information.

Reporting Structure

This position reports directly to the Team Leader.

Additional Information

Esko is committed to a diverse workforce and inclusive culture that values varied perspectives and experiences. The company is part of Veralto, a global leader with a strong mission to safeguard essential resources worldwide. Esko does not entertain unsolicited applications from recruitment agencies without proper authorization.

Minimum education

Bachelor's Degree

Tools & software

Java Amazon Web Services AWS required

How they work

Communication Teamwork & Collaboration Attention to Detail Adaptability

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer