Spread Tecnologia

Senior .NET Developer

Spread Tecnologia

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Join the development team and take ownership of work items for each Sprint.
  • Familiarity with agile methodologies (Scrum, XP, Kanban, Agile Manifesto).
  • Experience analyzing functional and non-functional requirements.
  • Knowledge of design patterns (Design Patterns, Enterprise Integration Patterns), SOA, and microservices.
  • Relational data modeling and writing SQL queries.
  • Three-tier architecture and MVC pattern.
  • Development of responsive user interfaces.
  • System integration: messaging, JMS, Web Services, WebSphere Message Broker, REST, and EJB 3.
  • JavaScript (ES5 or later), Ajax, jQuery, AngularJS 1.5 or later, Bootstrap 3 or later, HTML5, XML, CSS3, ASP, and .NET.
  • UX and usability concepts.
  • Continuous integration (Jenkins), TDD, ATDD, specification by example, refactoring, and continuous delivery.
  • Experience with software testing (unit, integration, system, acceptance, load, performance, vulnerability, usability, and accessibility testing).
  • Automation of functional, unit, and load tests.
  • Version control with ClearCase.
  • IDE: Eclipse

Requirements

  • EXPERIENCE IN IT PROJECTS
  • BACK-END - C#, METHODOLOGIES - SCRUM, AGILITY - KANBAN
  • UNIVERSITY DEGREE - COMPLETED
Benefits
  • 100% remote work
  • Commitment to diversity and inclusion
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScriptC#SQLdesign patternsmicroservicesresponsive user interfacessoftware testingcontinuous integrationautomation testingthree-tier architecture
Soft Skills
ownershipagilitycollaborationcommunicationproblem-solving