Flex is a global supply chain & manufacturing solutions provider which help design, build, & deliver products to make the world a better place.

The “Developer, Applications” will be based in Coimbatore, reporting to Manager. In this role, you will be In-charge of ensuring continuity of IT systems by providing the planning, technical business, and project coordination necessary to implement, architects, designs, builds, tests, implement, develops software and resolve technical business solutions

Job Designation : “Developer, Applications

Qualification : Bachelor’s Degree

Experience : Freshers / 0 – 3 years

Skill Set :

  • Demonstrates working knowledge of functional concepts and a solid understanding of Flex policies and procedures.
  • Demonstrates knowledge of multiple functional technologies/ processes, industries or functions and understanding of interdependencies of such processes at the site.
  • May be required to display project leadership.
  • Able to work in teams using Software Control Repository tools (TFS, Git).
  • Able to understand Object Oriented Programming and SOLID principles.
  • Demonstrates detailed expertise in very complex functional/technical area or broad breadth of knowledge in multiple areas.
  • Be able to break-down complex development activities in small manageable and atomic tasks.
  • Understand the full Software Development Life Cycle (SDLC) and the deliverable of each phase.

Job Description :

As a developer, you will write code to develop and maintain Full Stack web based solutions for internal customer facing applications. You will perform development using Angular/ReactJS, .NET Core Web API (or) NodeJS (or) JAVA, SQL Server (or) other databases and related Microsoft .NET technology stack (or) JAVA technology stack including best practices and design patterns.

  • Develop business solutions by working with required stakeholders to develop the strategy for implementation.
  • Contributes closely with solution architect on the entire development process
  • Maintain and upgrade existing systems.
  • Research on fancy UI components and use in systems.
  • Research on new technologies and incorporate in system solutions.
  • Creates and runs unit/integration/system test for automated execution to find errors on earlier implementation phases and confirm programs meets specifications
  • Research codes to find causes of errors and revises programs.
  • Provides technical assistance by answering to inquiries regarding errors, problems or questions with program.
  • Trains end users or technical hold up staff to use programs.
  • Conduct presentations of technical information concerning specific projects or schedules.

Location : Coimbatore, India