Description
Join a company that loves transforming with technology and embraces diversity in all its forms!
**Responsibilities and Duties**
Skills
a) Agile software development principles and practices, including the Agile Manifesto, Scrum, Extreme Programming (XP), and Kanban;
b) Analysis of functional, non-functional, and agile requirements;
c) Design patterns (enterprise integration patterns, design patterns, SOA, microservices patterns);
d) Relational data modeling;
e) Three-tier application architecture and MVC model;
f) Responsive interfaces.
g) System integration: Messaging, JMS, Web services, Service Bus (WebSphere Message Broker), REST, EJB 3;
h) JavaScript, ECMAScript 5 and 6 or later, Ajax, jQuery, Angular JS 1\.5 or later, Bootstrap 3 or later, HTML 5, XML, CSS 3, ASP, and .NET
i) User Experience (UX) and usability concepts;
j) Continuous integration, Jenkins, test-driven development (TDD), acceptance test-driven development (ATDD), specification by example, refactoring, continuous delivery;
k) Software testing: unit, integration, system/functional, acceptance/user story, load, performance, vulnerability, usability, accessibility. Automation of functional, unit, and load tests using software tools;
l) Building database queries using SQL;
m) Source code version control concepts and use of ClearCase tools;
n) Eclipse IDE.
HIGHER EDUCATION \- COMPLETED
**Requirements and Qualifications**
Prerequisites
a) Bachelor's degree in Information Technology or any bachelor's degree accompanied by a postgraduate certificate (specialization, master's, or doctoral degree) in Information Technology with a minimum duration of 360 hours;
b) At least 7 years of experience developing IT solutions;
c) Solid knowledge of .NET.
**Additional Information**
Want to learn more about us and join the team building the future?
**\#JoinSpreader**
**Transforming the world with technology**
We are nearly 2\.500 Spreaders, spread across 22 Brazilian states through Spread Anywhere, enabling us to work **100% remotely**, depending on the contract model. We are digital, hyperconnected, and wherever we are, we practice daily one of the core values deeply embedded in our culture: \#collaboration.
**Innovation to shape the future**
Spread is an innovation company with 41 years of history, offering comprehensive solutions in technology and digital business. Currently, we offer a robust portfolio of services, including application development, Quality Assurance, IT Outsourcing, Talent on Demand, Artificial Intelligence solutions, and SAP and S/4HANA consulting and implementation. We adopt a customer-centric approach, where customer experience is our top priority and guides our actions and strategies. This commitment is reflected in our NPS score of 75 points—a metric placing us in the quality zone and confirming our clients’ trust and satisfaction.
**Diversity, Equity & Inclusion**
Here, diversity and inclusion are not just words—they are genuine commitments. We strive to ensure every Spreader feels **valued, respected, and empowered** to reach their full potential. We recognize that true diversity goes beyond superficial aspects and encompasses a broad range of characteristics, including gender, ethnicity, sexual orientation, age, and abilities.