Vaga Full Stack

FullStack Developer - .NET - Senior

Angular Azure C# .NET TypeScript MongoDB



Grande empresa

Salário: Acima de R$18.000

Aceito candidatos dispostos a se mudar

Descrição da empresa

Halliburton Landmark provides E&P professionals with software-driven lifecycle insights that generate new ideas, actions, and results to maximize asset value.

Such insights are derived from digital technology, such as an oil and gas digital twin, which helps take your work to a new level of agility, openness, and collaboration-enabled by innovative and open industry software.

Atividades e Responsabilidades

Collaborate in a cross-functional team to design, develop, and test software solutions that meet product requirements.

Develop front-end application pages using Angular and typescript. Write clean and maintainable code using TypeScript, and manipulate JSON data.

Utilize expertise in C# and .NET to contribute to backend development tasks.

Create microservice that provides APIs for Angular frontend.

Create background service to connect to messaging servers such as MQTT and RabbitMQ

Use and troubleshoot MongoDB storage.

Write unit tests.

Use Protobuf and MQTT to communicate with other apps.

Participate in Agile and Scrum methodologies, ensuring timely delivery of high-quality code.

Collaborate using Git and Azure DevOps to track user stories and tasks; version control; continuous integration and deployment.

Raise suggestions for best practices in software development, code reviews, and unit testing.

Communicate effectively with lead developer, scrum master, fellow team members and stakeholders in English, ensuring a clear understanding of project goals and progress.

Contribute to a positive, collaborative and supportive team environment. Assist other team members with technical issues as needed.


Bachelor's degree in Computer Science or a related field.

At least 3 years of experience in full-stack web and web app development.

Extensive experience in Angular, typescript for web development

Expertise in microservice using .NET 5.0 or later, C#

Hands-on experience with MQTT, RabbitMQ, SignalR, and MongoDB.

Experience creating and accessing APIs.

Experience with JSON data model manipulation.

Proficiency in TypeScript.

Ability to create SVG graphics.

Strong problem-solving and analytical skills.

Familiarity with Protocol Buffers for data serialization.

Experience with Git and Azure DevOps or similar tools for task management, version control, and continuous integration.

Understanding of Agile and Scrum methodologies.

Excellent verbal and written communication skills in English.

Ability to thrive on a team with people from different cultures and backgrounds.

Demonstrated ability to perform under pressure with strict deadlines and precise requirements.

A collaborative mindset, prioritizing the well-being of the team.

Able to work independently with little oversight. Willing to offer suggestions to improve code as well as our group processes.

O que nós oferecemos

Vale Refeição
Vale Alimentação
Vale Transporte
Plano de Saúde
Plano Odontológico
Seguro de Vida
Vale Estacionamento