Carreiras
Job Description
At NBRSolutions we develop e-commerce solutions that enable large retail companies achieve online success. As a full stack developer you will contribute to the development of large scale e-commerce and order fulfillment solutions, using some of the latest development technologies. You'll also develop high quality code that's mission critical to our partners, produce rich UI experiences and design creative new complex service orchestrations to solve real world problems our partners face in day to day operations.
Responsibilities
Build efficient and complex web/desktop/mobile e-commerce applications
Develop backend services that implement mission critical business logic in a variety of architectural styles
Commitment to deliver high quality implementations
Maintaining a strong work ethic and uplifting work environment
Skills
Bachelor or master's degree in Software Engineering/Computer Science or a related field
2+ years developing scalable applications using Microsoft .NET framework, C# language and associated technologies
Good knowledge of Service Oriented Architectures
Experience in some of following technologies:
Knowledge of SQL language and experience using SQL Server 2008/2012 products like, SSRS & SSIS
ASP.Net WebAPI or MS Windows Communication Foundation (WCF)
ASP.Net MVC or ASP.NET WebForms
WPF (XAML) or Windows Forms application development
.NET Core
Integration Middleware like MS Biztalk Server, Kafka, RabitMQ, MassTransit
Knowledge of NoSQL servers like REDIS, MongoDB
Passion to write high-performance code with an problem solving and proactive attitude
What we offer
An excellent work environment
A constant concern about the motivation our teams
Honesty and commitment to employees
Join our team
If you think you fit the description, we'd love to hear from you.
Send us your cv to recrutamento@nbrsolutions.pt with .NET_FULLSTACK_201703 as reference.
Full-stack Engineer (Porto)
Porto
Job Description
At NBRSolutions we develop e-commerce solutions that enable large retail companies achieve online success.
As a full stack engineer you will contribute to the development of large scale e-commerce and order fulfilment solutions, using some of the latest development technologies. You'll also develop high quality code that's mission critical to our partners, produce rich UI experiences and design creative new complex service orchestrations to solve real world problems our partners face in day to day operations.
Responsibilities
Build efficient and complex web applications using javascript frontend frameworks
Develop backend services that implement mission critical business logic in a variety of architectural styles
Commitment to deliver high quality implementations
Maintaining a strong work ethic and uplifting work environment
Skills
Bachelor or master's degree in Software Engineering/Computer Science or a related field
3+ years developing scalable web applications in an agile environment
Unit and functional testing
Good knowledge of javascript (ECMA2015) and frontend frameworks (React and redux are preferable)
Experience working with node.js and its ecosystem to build REST services
Experience working with NoSQL databases (Mongo, Redis, Cassandra), message queueing/processing technologies (ActiveMQ, Kafka, Samza), batch processing frameworks (hadoop), micro-services and
reactive systems are certainly advantages
Retail experience is a plus
Good commandment of the english language
If you think you fit the description, we'd love to hear from you.
Send us your cv to rh@nbrsolutions.pt (reference DEV_FULLSTACK_201607).
Aprender e Crescer
A NBRSolutions promove uma cultura de crescimento individual e profissional dentro de um ambiente de aprendizagem contínua e trabalho em equipa. Ao trazer a sua experiência para as equipas com diversos talentos e origens, você vai contribuir e aprender simultaneamente. Promovemos interações abertas com outros colegas da empresa através de atividades sociais e técnicas que dão ampla oportunidade para que todos possam explorar caminhos de crescimento.
Faça a Diferença
Valorizamos a iniciativa e a partilha de ideias e experiências em todos os níveis da organização. Desde o início, nós encorajamos e esperamos que cada membro de nossa equipa contribua de forma significativa para o sucesso da NBRSolutions e dos nossos clientes.
Ser Reconhecido e Recompensado
Os nossos programas de incentivo são projetados para reconhecer o desempenho passado, bem como para motivar o desenvolvimento da carreira de forma continuada. A NBRSolutions reconhece e premeia contribuições individuais, realizações da equipa, o domínio de novas competências.