We are looking for the following roles in Bangalore, India

For other global opportunities, click here

1. Senior Java Developer

Job description

We are looking for senior java developer with experience in building high-performing, scalable, enterprise-grade applications and help our teams deliver cutting edge and high quality embedded automotive products. Senior Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.

Responsibilities

  • Develop high-quality software design and architecture Identify, prioritize and execute tasks in the software development life cycle
  • Develop tools and applications by producing clean, efficient code
  • Automate tasks through appropriate tools and scripting
  • Review and debug code
  • Document requirements and design specifications
  • Ensure software is up-to-date with latest technologies

Skills:

  • Proven hands-on Software Development experience in designing and developing high-performing, scalable, enterprise-grade cloud applications serving millions of customers on Java EE platforms
  • Object Oriented analysis and design using common design patterns
  • Jenkins task to deploy a server, run the simulator against it for verifying the baseline.
    Trigger scripts that need to get the logs from the server/s
  • Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)

Requirements:

  • Excellent knowledge of Relational Databases SQL (e.g. PostgreSQL) and ORM technologies (JPA2, Hibernate)
  • Experience in developing RESTful web services
  • Familiarity with various operating systems (Linux, Mac OS, Windows)
  • Analytical mind with problem-solving aptitude, ability to work independently
  • Excellent organizational and leadership skills
  • BE/Masters degree in Computer Science, or equivalent

Seniority Level
Mid-Senior

Industry
Automotive

Employment Type
Full-time

Job Functions
Engineering

A Plus

  • Experience with NoSQL databases (MongoDB, Redis)
  • Experience as a Sun Certified Java Developer
  • Experience with at least one popular web framework (JSF, Spring)
  • Experience with Agile, test-driven development
  • Experience in working as part of global team
  • Experience with application containerization
  • Knowledge of OMA specification and SyncML

2. Senior Embedded Engineer

Job description
We are looking for Senior Embedded Software engineers to deliver cutting edge and high quality embedded automotive products. You will develop embedded solutions for Ethernet connectivity in automobiles and also develop and integrate interfaces to connect these with existing automotive infrastructure

Responsibilities

  • Develop high-quality software design and architecture
  • Develop tools and applications by producing clean, efficient code
  • Review and debug code, unit test framework
  • Requirement and Document development phases and monitor systems
  • Ensure software is up-to-date with latest technologies

Skills and Requirements:

  • Exceptional C/C++ programming skills
  • Strong expertise in Linux/Embedded Linux/QNX/FreeRTOS/Micrium
  • In-depth knowledge of network /socket programming
  • Expertise in CAN/I2C/SPI/USB/UART device drivers for i.MX6/MPC/J6 microcontrollers
  • Experience in hardware debugging and board bring-up
  • Experience with SDLC methodologies and tools
  • 5-8 years experience in embedded development
  • BE/ME in Electronics and Communications/Electrical/Computer Science or equivalent

Seniority Level
Mid-Senior

Industry
Automotive

Employment Type
Full-time

Job Functions
Engineering

A Plus

  • Experience with Agile, test-driven development
  • Experience in working as part of global team
  • Active GitHub profile

3. Senior Frontend Web Developer

Job description
We are looking for experienced and talented UI and Web Developer to create amazing user experiences. Our ideal candidate will have experience working on latest web development technologies, tools, and methodologies, and has an eye for creative designs. In addition, they should be able to translate high-level requirements into interaction flows and artifacts, and transform them into beautiful, intuitive, functional and responsive user interfaces.

Responsibilities

  • Collaborate with product management & engineering to design and develop front end UI of our applications
  • Design, develop, and implement all visual design stages from concept to final hand-off to engineering that bring simplicity and user friendliness to complex design problems
  • Create wireframes, user & process flows , effectively communicate interaction and design ideas
  • Present designs and key milestone deliverables to peers, executive level stakeholders Dynamically adapt to changes / suggestions made to Front-end UI
  • Interface with International remote locations

Skills and Requirements:

  • Proficiency in Angular 2+ (Minimum 1 Year), JavaScript/TypeScrypt, HTML5, CSS3, LESS and SASS, Bootstrap / Google’s material design
  • In-depth understanding of entire web development process covering architectures (MV*), design patterns, for responsive applications
  • Strong testing, debugging skills of web apps for performance and cross browser compatibility
  • Ability to solve problems creatively and effectively by engaging with all stakeholders
  • Strong communication skills
  • 5+ yrs of web front end design and development experience
  • MCA or BE/BTech in Computer Science Engineering or equivalent

Seniority Level
Mid-Senior

Industry
Automotive

Employment Type
Full-time

Job Functions
Engineering

A Plus: Experience with

  • Angular 8+
  • Unit Test frameworks
  • Photo/Vector editing tools GIMP/Photoshop and Inkscape
  • Atlassian Jira/Confluence
  • AWS EC2
  • Mobile app front end development

Apply Now

Interested in an exciting and technical career with Excelfore? Fill out the form below to apply here now.

  • This field is for validation purposes and should be left unchanged.