Ativa os alertas de emprego por e-mail!

Analista de Desenvolvimento de Software II

flex

Sorocaba

Presencial

BRL 80.000 - 120.000

Tempo integral

Hoje
Torna-te num dos primeiros candidatos

Resumo da oferta

A leading manufacturing partner based in Sorocaba is seeking a Software Development Analyst II to support the development of systems and applications. The ideal candidate will have experience in object-oriented programming and strong knowledge of advanced English. Responsibilities include system development, unit testing, and documentation creation. This role offers the opportunity for growth in a collaborative and inclusive environment.

Qualificações

  • Experience with Internet Environment (WEB) - Functioning and Development.
  • Knowledge of React, Angular, and/or framework libraries.
  • Familiarity with System Documentation Methodology (UML standard).

Responsabilidades

  • Develop systems, components, and applications of medium and low complexity.
  • Modify programs and/or system routines to correct errors.
  • Perform unit tests to verify program execution meets requirements.

Conhecimentos

Programming Logic and Systems
Object-Oriented Programming
Advanced English

Formação académica

Complete Higher Education in Data Processing or Information Systems or Computer Engineering

Ferramentas

SVN or GIT
.NET Framework
Descrição da oferta de emprego

Flex is the diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative products that improve the world.

A career at Flex offers the opportunity to make a difference and invest in your growth in a respectful, inclusive, and collaborative environment. If you are excited about a role but don't meet every bullet point, we encourage you to apply and join us to create the extraordinary.

Job Summary: To support our extraordinary teams that create excellent products and contribute to our growth, we are looking for a Software Development Analyst II to work on our team in Sorocaba.

Reporting to the Software Development Coordinator, the Software Development Analyst II role involves...

Daily activities:

  • Develop systems, components, and applications of medium and low complexity for specific platforms, coding programs based on the provided technical documentation, following established development standards (Design Patterns) and technical norms.
  • Modify programs and/or system routines of medium and low complexity, altering processing, coding, and other elements to correct errors and/or meet new system requirements and needs.
  • Perform unit tests in a development environment for medium and low complexity systems to verify that the program is executed correctly, meeting the specified requirements and performance.
  • Correct defects identified during solution testing for medium and low complexity systems to meet software quality processes.
  • Create complementary documentation, such as user guides, operating instructions, or consistency checks.
  • Recommend and/or apply new software development procedures as needed, describing methods and operationalization in a standardized sequence, following the ensured quality system to seek continuous improvements.
  • Perform other related activities inherent to the work process.

Experience we are looking for:

  • Complete Higher Education in Data Processing or Information Systems or Computer Engineering or other areas of Informatics or Information Technology.
  • Programming Logic and Systems.
  • Object-Oriented Programming.
  • Operating Systems (Windows, Linux, DOS, etc.).
  • Internet Environment (WEB) - Functioning and Development.
  • Programming languages for Embedded, Web, or Desktop platforms (C#, Python, etc.).
  • Source code version control tool (SVN or GIT).
  • System Documentation Methodology (UML standard).
  • System Development Techniques (e.g., XP, RUP, Scrum).
  • Advanced English.

Desirable:

  • Knowledge of React, Angular, and/or framework libraries.
  • Knowledge of JavaScript and/or TypeScript.
  • Software Design Pattern (Design Patterns - Elements of Reusable Object-Oriented Software).
  • Experience in development using the .NET Framework platform.
  • Knowledge of Continuous Integration (CI) and Continuous Delivery (CD) pipelines.

Flex is an Equal Opportunity Employer, and employment selection decisions are based on merit, qualifications, and abilities. We do not discriminate based on age, race, religion, color, sex, national origin, marital status, sexual orientation, gender identity, veteran status, disability, pregnancy status, or any other status protected by law. We're happy to provide reasonable accommodations to those with a disability for assistance in the application process. Please email accessibility@flex.com, and we'll discuss your specific situation and next steps.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.