Match score not available

Software Engineer III

Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Tech Mahindra logo
Tech Mahindra XLarge http://www.techmahindra.com
10001 Employees
See all jobs

Job description

JOB DESCRIPTION

Somos a Tech Mahindra, empresa do Grupo Mahindra, uma multinacional Indiana e está presente no Brasil e em +90 países. Somos mais de 120.000 profissionais que nos ajudam a conectar experiências.

A Tech Mahindra representa o mundo conectado, oferecendo experiências de tecnologia da informação inovadoras e centradas no cliente, permitindo que empresas, colaboradores e a sociedade cresçam.

Nós realmente acreditamos que a tecnologia torna isso possível, mas são as pessoas que fazem isso acontecer. Diversidade Cultural, de Gênero e de Habilidades se alinham nos nossos pilares do Rise e nos permite "Diversidade de Pensamentos", que capacita nossos stakeholders a crescer.


RESPONSIBILITIES AND ASSIGNMENTS

Summary:

The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.


Job Responsibilities: 

Modify existing databases and database management systems. Write and code logical and physical database descriptions and specify identifiers of database to management system or direct others in coding descriptions. Work as part of a project team to coordinate database development and determine project scope and limitations. Review project requests describing database user needs to estimate time and cost required to accomplish project.


REQUIREMENTS AND QUALIFICATIONS

Required (must have):

o Skilled Proficiency: Built applications using Microsoft Stack (Azure, .Net Core, Entity Frameworks, SQL Server)

o Fundamental/Intermediate Proficiency: Angular 


Better Fit:

o Full stack developer experience with production deployment using Microservices, Single Page Application Frameworks

o Familiar with Test driven development approach on backend (API Services) and frontend (SPA Angular/React)

o Experience in Integration with Enterprise data sources

o Understanding of creating security and data protection settings

o Writing technical documentation

o Experience with building responsive UI design

o Prior experience working with business or product owners to collect requirements


Nice to Have/Bonus:

o Familiar with Azure infrastructure deployment

o Worked with containerization of the applications

o Implemented devops of application deployment to cloud infrastructure


Skills: 

Verbal and written communication skills, problem solving skills, customer service and interpersonal skills. 

Ability to work independently and manage one s time. 

Basic mentoring skills necessary to provide support and constructive performance feedback. 

Knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery. 

Ability to troubleshoot issues and make system changes as needed to resolve issue. 

Knowledge of computer hardware and software. 

Knowledge of computer development software as it relates to systems, such as SQL, VisualBasic, etc.

Education/Experience: Bachelor's degree in computer science, software engineering or relevant field required. 5-7 years experience required.


ADDITIONAL INFORMATION

100% Remoto

Global project - Fluent English is mandatory, Spanish in nice to have

Work time: 10AM - 7PM


Quem Somos ?

Somos parte do Grupo da Mahindra, empresa no valor de 21 bilhões de dólares, que emprega mais de 240.000 pessoas em mais de 100 países. O Grupo opera nas principais indústrias que impulsionam o crescimento econômico mundial, desfrutando de uma posição de liderança em tratores, veículos utilitários, after-market, tecnologia da informação e resortes de férias.

Nossas plataformas de inovação e recursos reutilizáveis conectam-se através de uma série de tecnologias para entregar um valor tangível para os nossos clientes. 

A Tech Mahindra representa o mundo conectado, oferecendo serviços e soluções de tecnologia da informação, inovadoras e personalizadas de acordo com a necessidade de cada cliente, permitindo que empresas, parceiros e a sociedade Rise™, trabalhem juntos.


Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Social Skills
  • Problem Solving
  • Troubleshooting (Problem Solving)
  • Communication
  • Time Management
  • Customer Service
  • Mentorship

Software Engineer Related jobs