F

Flex

Global contract manufacturer offering design engineering

Software Development Analyst 1 - Data/Front End

Frontend EngineeringPosted on Nov 9
Full-timeSorocaba, State of São Paulo, BrazilNo salary listedIn-person

About the Job

Requirements

  • A completed higher-education degree in Data Processing, Information Systems, Computer Engineering, or another Computing or Information Technology area.
  • Knowledge of programming logic and systems, and object-oriented programming.
  • Knowledge of operating systems, including Windows, Linux, and DOS.
  • Knowledge of internet and web operation and development.
  • Knowledge of programming languages for embedded, mobile, web, or desktop platforms, such as Java for J2ME, C, C++, JSP, ASP.NET, C#, Python, or PHP.
  • Knowledge of relational databases, such as SQL Server or Oracle.
  • Knowledge of public and/or private cloud solutions, such as Azure, Bluemix, AWS, GCP, or OpenStack.
  • Knowledge of software design patterns, including Elements of Reusable Object-Oriented Software.
  • Knowledge of communication technologies, including protocols, networks, and infrastructure.
  • Knowledge of source-code version-control tools such as SVN or Git.
  • Knowledge of systems documentation methodology using the UML standard.
  • Knowledge of project-management techniques, including PMBOK.
  • Knowledge of systems development techniques, including XP, RUP, and Scrum.
  • Knowledge of office-computing tools, including Outlook, Word, PowerPoint, Excel, and Visio.
  • Intermediate English proficiency.

Responsibilities

  • Develop low-complexity systems, components, and applications for single platforms by coding programs based on supplied technical documentation and established development patterns and FIT technical standards, to meet the solution's technical-scope requirements.
  • Modify low-complexity programs and system routines by changing processing, code, and other elements to correct defects and address system changes and new requirements.
  • Perform low-complexity unit tests in the development environment to verify correct execution, compliance with specified requirements, and adequate performance.
  • Correct defects identified during solution testing to meet software-quality processes.
  • Create supplementary documentation, such as help materials, operating instructions, or consistency-correction instructions.
  • Perform other activities related to or inherent in the procedures of the work process.

Desired Qualifications

  • Knowledge of ETL (extraction, transformation, and loading) processes.
  • Knowledge of Apache Airflow or other data-orchestration tools.
  • Experience with Business Intelligence (BI) and analytics projects.
  • Knowledge of integrations with ERP systems.
  • Knowledge of Python libraries for developing web applications for Business Intelligence and data processing.

About the Company

Flex

Global contract manufacturer offering design engineering

Flex is a global manufacturing partner that designs, engineers, manufactures, and manages the supply chain for products across diverse industries. Its offering starts with product design and engineering, followed by manufacturing and testing, and extends to sourcing, logistics, and end-to-end delivery of finished goods. Unlike many players that focus on a single niche, Flex provides end-to-end, globally integrated services across multiple industries, leveraging a large worldwide network and scalable operations. The company’s goal is to help customers bring products to market quickly and efficiently by handling development, manufacturing, and supply chain management at scale.

Company size
10,001+
Company stage
IPO
Headquarters
Singapore, Singapore
Founded
1969

Recently Posted Jobs

Explore more opportunities at Flex

See more jobs