Senior Software Engineer I

Year    Bangalore, Karnataka, India

Job Description

HARMANaAEURA(TM)s engineers and designers are creative, purposeful and agile. As part of this team, youaAEURA(TM)ll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of creative design, and HARMAN is committed to providing you with the opportunities, innovative technologies and resources to build a successful career.

Success Profile

What makes a successful Engineer at HARMAN? Check out the top
traits weaAEURA(TM)re looking for and see if you have the right mix.

  • Agile
  • Collaborative
  • Inventive
  • Innovative
  • Technical Capability
  • Results-Driven
Responsibilities

A Career at HARMAN

As a technology leader that is rapidly on the move, HARMAN is filled with people who are focused on making life better. Innovation, inclusivity and teamwork are a part of our DNA. When you add that to the challenges we take on and solve together, youaAEURA(TM)ll discover that at HARMAN you can grow, make a difference and be proud of the work you do every day.

Position Summary:

Senior Software Engineer is responsible for working with the software architect and principal engineers taking the responsibility to deliver project. The candidate should have expertise with backend in Java and front end in Angular and must code and fix defects if needed. Candidate should be comfortable working in a distributed team environment.

Supervisory Responsibilities: Does not have any direct reports

Job Responsibilities:
  • Uses Agile Scrum Methodology for software development
  • Takes functional ownership of a set of software modules
  • Analyzes and develops code to satisfy a software requirement
  • Evaluates and documents the software architecture
  • Adequately comments all code
  • Collaborate with other architects to ensure alignment with overall architecture and product requirements
  • Ability to refine requirements and solve problems
  • Closely cooperates with the QA team to ensure proper functional and integration test support
  • Developing and improving solutions(including bug fixes) to a problem
  • Performs technical research, monitors current trends and changes in technology
  • Interfaces with all departments within company
  • Demonstrates industry knowledge to assist in new product development
  • Performs related duties as assigned
Basic Qualifications:
  • MasteraAEURA(TM)s or BacheloraAEURA(TM)s degree in Computer/ Software Engineering (or equivalent).
  • 5+ years of relevant working experience.
  • Experience integrating with 3rd party APIs through server-side applications
  • Experience with building highly scalable APIs supporting large high-volume environments
  • MUST HAVE SKILLS:, Core Java , J2EE, Spring 4.x, Hibernate 3.x a, & Agile Development Methodology.
  • Good Knowledge ofa, REST APIs.
  • Good knowledge of a, Oracle /SqlServer.
  • Good Knowldege ofa, design patterrns.
  • Good knowledge of Eclipse
  • Knowledge of MVC architecture
  • Experienced with SVN and GIT version control and Agile development methodologies
  • Experienced in continuous build technologies and concepts
  • Good understanding of Websockets
  • Track record of strong troubleshooting and problem resolution skills
  • Experience in performance optimization of high-volume, distributed web services
  • Should be able to think out of the box and contribute towards future projects
  • Knowldge of UI, HTML, CSS, Java script development
  • Knowlegde of Angular 2/4/9 would be added advantage
Preferred Qualifications & Desired Competencies:
  • Ability to handle a variety of projects simultaneously
  • Must be self starter and a team player
  • Should be a technical leader who inspires other teammates
  • Ability to work effectively with other teams
  • Should have excellent written and verbal skills
  • Experience working with globally distributed team is preferred
  • Ability to program and design in OOP/OOD
Leadership:
  • Demonstrate character, clarity, courage and commitment to high-performance
  • Build environment of trust, high performance and engagement by establishing clear goals and a commitment to feedback, development and recognition
Change Orientation:
  • Champion a better, faster and simpler way of doing things
  • Apply original thinking and continuous improvement to processes, products, systems or services and manage change to better serve customer needs
Collaboration:
  • Connect, engage and communicate with others
  • Encourage open expression of ideas; communicate effectively at all levels and build strong relationships
Judgment:
  • Make sound decisions
  • Demonstrate critical thinking to take appropriate risk and make sound and timely decisions
Results-Driven:
  • Deliver extraordinary results
  • Take initiative to achieve superior, quality results against internal or external standards of excellence
Eligibility Requirements:
  • Willingness to travel 5% of the time.
  • Willingness to work in an office in Bangalore, Karnataka.
Any offer of employment is conditioned upon the successful completion of a background investigation and drug screen. .

HARMAN is an Equal Opportunity /Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or Protected Veterans status. HARMAN offers a great work environment, challenging career opportunities, professional training and competitive compensation. (

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2958962
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year