
Senior Full Stack Developer (.NET) – SBS Team
Adp
1 hora atrás
•Nenhuma candidatura
Sobre
- ADP SBS RS division is hiring a Senior .NET (Full Stack) Software Developer
- In this role, you will build ADP's Retirement Services solutions to help our
- customers save time, stay compliant, offer and manage retirement plans to their
- employees. You will work within a Scrum team to bring the designs and ideas to
- life for new backend microservices, APIs and other systems.
- You will spend most of your day designing, developing and testing your code and
- supporting your team members. You will be able to deploy your code in production
- using automated continuous integration and continuous deployment.
- You will work with product managers, analysts, architects, and engineers to
- plan, design, develop, test, and implement information technology solutions.
- Like what you see? Apply now!
- Learn more about ADP at tech.adp.com/careers
WHAT YOU'LL DO
Here's what you can expect on a typical day
- * Scrums: We'll start each day with a scrum, working together to understand
- responsibilities, ID any issues, and communicate coding priorities;
- * Coding: Working in two-week sprints, you must keep up with timelines and good
- coding standards. Your primary responsibility is to deliver features on time;
- * Conversations: We don't code in a silo. You'll talk to everyone from the
- project manager to Quality Assurance and current customers to understand
- requirements and create a collaborative output;
- * Learning: We're always learning new codes and investigating open source
- communities. Knowing what questions to ask is more important than knowing the
- right answers;
- * Problem Solving: You'll be expected to identify challenges proactively and
- drive solutions rather than waiting for tasks to be assigned;
- * Technical Analysis: Analyzing systems, problems, programs, formulating
- solutions;
- * Technical Design: Ensuring that all work undertaken is of sound design and
- fits in with the existing architecture;
- * Know best practices around software development, SDLC, unit testing,
- performance tuning, both on code and database level, be able to share this
- knowledge with others in the team;
- * Use CI and CD pipelines;
- * Participate in requirements gathering and reviews, assesses technical
- feasibility, assists in defining solutions, and prepares development
- artifacts where required;
- * Conduct code walk through and reviews with team members;
- * Be able to work independently on various R&D tasks including keeping
- up-to-date with compliance and security practices in line with industry
- norms;
- * Support production software operations.
TO SUCCEED IN THIS ROLE
You’ll need solid working experience with
- 1. C# .NET Core and .NET Framework
- 2. SQL Server Development (including T-SQL)
- 3. Visual Studio and VS Code IDE
- 4. Azure DevOps/TFS/GIT
- 5. RESTful and SOAP-based web services
- 6. JSON, XML, HTML, CSS
- 7. ASP.NET
- 8. JavaScript
Highly desired skills that will make you stand out
- 1. Node.js
- 2. React.js
- 3. TypeScript
- 4. Modern JavaScript frameworks and libraries
Additional skills that are nice to have
- 1. Angular
- 2. PowerShell
- 3. Containerization of Microservices (e.g., Docker)
- 4. Cloud platforms (Azure, AWS)
HOW YOU'LL STAND OUT
- * Curious and relentless problem solver: You don't just complete tasks – you
- question, investigate, and find innovative solutions to complex challenges.
- * Self-guided worker: Capable of working with different product teams with
- little supervision after the initial learning period.
- * Growth mindset: Eager to learn new technologies, expand your skill set, and
- take on increasing responsibilities.
- * Solution-oriented: You proactively identify problems and drive solutions
- rather than waiting for direction.
- * Strong collaboration skills: Ability to establish good relationships across
- product & development teams.
- * Developer empathy: Ability to empathize with developers, by being flexible in
- solution design without compromising best practices and standards.
- * Improvisation (lateral thinking): The ability to think across disciplines and
- existing boundaries (technologies/business/geographies).
- * Research: An inclination to continuous research inside and outside of the
- current focus fields.
YOU'LL LOVE WORKING HERE BECAUSE YOU CAN
- * Have courageous team collaboration: Courage comes from how associates are
- willing to have difficult conversations, speak up, be an owner, and challenge
- one another's ideas to find the best solution.
- * Deliver at epic scale: We deliver real user outcomes using strong judgment
- and good instincts. We're obsessed with the art of achieving simplicity with
- a focus on client happiness and productivity.
- * Be surrounded by curious learners: We align ourselves with other smart people
- in an environment where we grow and elevate one another to the next level. We
- encourage our associates to listen, stay agile, and learn from mistakes.
- * Act like an owner & doer: Mission-driven and committed to leading change, you
- will be encouraged to take on any challenge and solve complex problems. No
- tasks are beneath or too great for us. We are hands-on and willing to master
- our craft.
- * Give back to others: Always do the right thing for our clients and our
- community and humbly give back to the community where we live and work.
- Support our associates in times of need through ADP's Philanthropic
- Foundation.
- * Join a company committed to equality and equity: Our goal is to impact
- lasting change through our actions.
- What are you waiting for? Apply today!
- *O modelo de trabalho adotado pela ADP é híbrido, com escritório localizado em
- Porto Alegre/RS.
- *Considerando que as atividades desempenhadas pelos ocupantes deste cargo
- envolvem acesso a informações altamente confidenciais e sensíveis de clientes da
- ADP e de seus respectivos empregados, a ADP reserva-se o direito de conduzir
- checagem de histórico, de tempos em tempos, conforme autoriza o Incidente de
- Recurso de Revista Repetitivo nº 01 do Tribunal Superior do Trabalho, mediante
- consentimento do candidato/trabalhador.