Puesto, ciudad o estado.

Hace 1 mes

Software development manager

Salario no mostrado por compañía.

Sanmina SCI en

Hace 1 mes

Software development manager

Salario no mostrado por compañía.

Sanmina SCI

Sobre el empleo

Educación mínima requerida: Universitario sin titulo

Detalles

Contratación:Permanente
Espacio de trabajo:Híbrido

Descripción

 "Sanmina is an Equal Opportunity Employer and we believe that diversity is critical to our success. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex or disability status."  


Information Systems Mgmt 2

Education: College diploma or University degree, preferably in the field of Computer Science, Information Systems, or Software Engineering.

Experience: 5+ years desired in software development, 1 year Supervisory role.

Knowledge :

- Web development (JS, HTML, CSS)

- Software Development Life Cycle

- Object Oriented Programming principles

- VCS (Git)

- Cloud technologies fundamentals

- Design Patterns

- SQL (MSSQL, PostgreSQL)

- Java (Spring MVC), and .NET (C#) are desired

- NodeJS/NestJS (JS), Angular (Typescript)


Skills :

- Effective English communication.

- Flexible and adaptable in regards to learning and understanding new processes/technologies.

- Conflict resolution.

- Leadership.

- Ability to work under pressure.

- Ability to work in a team oriented, collaborative environment.

- Proactive.

- Problem solving.

- Decision maker.

- Time management.

Responsibilities:

- System requirements analysis.

- Propose and document software solutions based on elicited/agreed upon requirements.

- Coordinate tasks execution within the team and deliverables with project teams.

- Maintain communication with customers and project managers to meet expectations and deliver work.

- Provide on boarding training for new members of the group.

- Assess performance, provide feedback and contribute to professional growth of the individuals of the group.

- Propose improvements for existing applications implementing new technologies, frameworks, libraries, best practices, etc.

- Design, manage, and monitor information systems by overseeing a team of specialists who install and maintain hardware and software upgrades.


You can grow your career with us; we hope you'll consider joining our team!



ID: 18226094