Software Developer II

Emerson (Rio de Janeiro, Brasil) Publicado 16 dias atrás

Primary Location: Brazil-BR-Rio de Janeiro

Other Locations:

Job Function: Engineering

Job Posting Date: Jan 12, 2021, 9:30:57 AM

Description


Design, develop, code, test and debug software solutions and a range of products, including new algorithms. Develop new features in application level and maintain existing code. Identify, develop and execute implementation according to organizational needs and priorities. Carries out mainstream application development and provides support to junior professionals..




Responsibilities



• Works under high level directions to analyze, design and code straightforward application features creating effective integrated designs. Conducts investigations and implementations to fix bugs or create enhancements with limited guidance.

• Participates in product specification, software design in C++, Qt.

• Python, Java or other languages and technologies (Parallelization for example) are a plus.

• Provides product support (bug fixing and 2nd line technical support).

• Works effectively with QA team to develop test workflows and resolve issues. Evaluates, tests, and debugs application software to comply with objectives. Efficiently creates unit-test for own code. Participates in development of documentation for users and operations staff.

• Learns about professional software engineering practices full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.

• Contributes to moderately complex aspects of a project. May assist more junior staff members with aspects of their job. Work is independent and collaborative in nature. Provides regular updates to manager on project/account status. Has basic understanding of the professional software engineering practices full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.

Requirements


• BS in Computer Science or equivalent

• Additional BS or higher in applicable science discipline for some positions.

• Knowledge of Oil and Gas domain is a plus.

• 4 – 7 years of experience of developing in C++. Less than 4 year is also an option given the candidate has good knowledge in C++.

• Knowledge of OOD is a must.

• Multi-threading programming is a plus.

• Eventual travel required.

• Proficient skills in English.






WHY EMERSON?


Our Commitment to Our People


We invest in our employees to ensure they have the marketplace knowledge, skills and competencies to compete and lead in a global economy. Our training programs focus on end-to-end development from onboarding through senior leadership.




Flexible and competitive benefits plans offer you the right options to meet your individual/family needs




Our success is measured by the positive impact we make on people, our communities and the world in which we live. Learn more about us!.




Our Commitment to Diversity & Inclusion


At Emerson, we are committed to fostering a culture where every employee is valued and respected for their experiences and perspectives. We believe a diverse and inclusive work environment contributes to the rich exchange of ideas that inspires innovation and brings the best solutions to our customers. This philosophy is fundamental to living our company’s values and our responsibility to leave the world in a better place.




Diversity and Inclusion at Emerson is about welcoming, respecting, and valuing the differences each employee possesses. Inclusion is creating a real sense of engagement, belonging and connection for all employees. Learn more about our Culture & Values and about Diversity & Inclusion at Emerson.






If you have a disability and are having difficulty accessing or using this website to apply for a position, you can request help by sending an email to idisability.administrator@emerson.com.




Software Developer II

Candidatar-se no site da empresa
Back to search page
;