Description
Come be part of a company that loves to transform with technology and embraces diversity in all its forms!
**Responsibilities and attributes**
Compose the development team, taking on work items for development in each Sprint.
Perform activities inherent to development, such as analysis and design, programming, testing, and requirements.
Manage your own work, promptly signaling any potential delays to the team
Skills
a) Principles and practices of agile software development, 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 higher, Ajax, JQuery, Angular JS 1\.5 or higher and Bootstrap 3 or higher, 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), example-based specification, refactoring, continuous delivery;
k) Software testing: unit testing, integration, system/functional, acceptance/story, load, performance, vulnerability, usability, accessibility. Automation of functional, unit, and load tests with software tools;
l) Building database queries in SQL language;
m) Concepts of source code version control and use of Clearcase tools;
n) Eclipse IDE.
**Requirements and qualifications** **Mandatory:**
a) Bachelor's degree in a higher education course in the field of Information Technology, or completion of any higher education course accompanied by a post\-graduate course certificate (specialization, master's, or doctorate) in the field of Information Technology of at least 360 hours;
b) Time in IT solution development of at least 7 years;
c) Solid knowledge in .NET.
**Additional information**
Want to know more about us and be part of the team that is building the future?
**\#VemSerSpreader**
**Transforming the world with technology**
We are almost 2\.500 Spreaders, spread across 22 Brazilian states through Spread Anywhere, which allows us to **work in a** **100% remote** manner, depending on the contract model. We are digital, hyperconnected, and wherever we are, we put into practice every day one of the values so present in our culture, which is \#collaboration.
**Innovation to develop the future**
Spread is an innovation company with 41 years of history, offering complete solutions in technology and digital business. Currently, we have a robust portfolio of services, which includes application development, Quality Assurance, IT Outsourcing, Talent on Demand, in addition to the development of Artificial Intelligence solutions and consulting and implementation in SAP and S/4HANA. We operate with a customer-centric approach, where the customer experience is a priority and guides our actions and strategies. This commitment is reflected in our NPS of 75 points, an indicator that positions us in the quality zone and proves the trust and satisfaction of our customers.
**Diversity, Equity \& Inclusion**
Here, diversity and inclusion is not just a word, but a genuine commitment. We work to ensure that all Spreaders feel **valued, respected, and empowered** to reach their full potential. We recognize that true diversity goes beyond superficial issues and encompasses a wide range of characteristics, such as gender, ethnicity, sexual orientation, age, and abilities.