Senior Full Stack Software Developer
at ADP
Alpharetta, GA 30005, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 07 Nov, 2024 | Not Specified | 08 Aug, 2024 | 2 year(s) or above | Software Design Patterns,Aws,Computer Science,Functional Programming,Technology Trends,Azure | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
ADP is hiring a Senior Application Developer in our Alpharetta, GA location. This is a hybrid role.
- Are you empathetic to client needs and inspired by transformation and impacting the lives of millions of people every day?
- Are you looking to join a dynamic, inclusive team environment with a culture of collaboration and belonging?
Well, this may be the role for you. Ready to design what’s next?
As a Senior Application Developer, you are an innovative thinker with a “can-do” attitude. You will work with teams across the company to leverage technologies that support our applications in OneTax platform. Your work can include new features, enhancements, and resolving defects for web, mobile, and IoT solutions. Those things are important because our products impact people’s lives.
Every day, you’ll be coding and asking questions that clarify scalability and user challenges. You will be part of an Agile environment working with a team of talented engineers, product owners, and stakeholders continually developing, deploying, and testing application software.
To thrive in this development career, you’ll need to be an expert in Java (Java 11+ preferred) and have a firm grasp on Spring Boot, Hibernate, JavaScript, Angular and/or React. You’ll need to be familiar with open-source tools such as Apache KAFKA. Each sprint cycle could have a heavy front-end focus, a heavy back-end focus, or a mix of both, so you’ll need experience working with front-end, scripting, and back-end technologies. Like our best developers, you are an enthusiastic creator eager to learn and take on stretch assignments. You strive to learn new technologies and find ways to incorporate what you learn into building your products.
To be successful in this role, you must know how to create functional, maintainable, and scalable code in an object-oriented fashion. You have real-world experience solving business problems and thrive in a fast-paced, Agile environment where you can quickly change direction when needed. You are happy to do hands-on coding and development in Java alongside a team of coders. Your experience allows you to act as a mentor to junior developers. Our best leaders are great communicators and passionate creators who stay current on the latest technologies. They’re always looking for new ways to provide more business value and return on investment while growing their careers.
Like what you see? Apply now!
PREFERRED QUALIFICATIONS:
- Bachelor’s degree or equivalent experience. Master’s degree in computer science, Software Engineering or related discipline is preferred
- 2+ years of experience with Public cloud providers Cloud (AWS or Azure)
- Maintain hands-on interest in current technology trends
- Familiar with Functional programming & Software Design Patterns.
- Excellent programming and design experience
- Familiar with GenAI and ML concepts and usage in the client impacting applications.
Responsibilities:
TO SUCCEED IN THIS ROLE:
- You’ll have a Bachelor’s degree OR equivalent.
- Development experience with Java (Java 11+ preferred) and enterprise Java with open-source tools, Spring Boot, MySQL, Drools, runtime engines, Jenkins, messaging systems, caching solutions, and AWS
- You will be a hands-on cloud-native with a solid understanding of technologies, including APIs, distributed systems design, operational scaling and availability, and application integrations
- You have worked as Full stack Developer (Java Spring boot and Angular / React JS)
- Experience with HTML/CSS/JavaScript /Typescript and frameworks (Angular JS)
- Must have database Oracle, SQL programming and designing skills. Exposure to MongoDB, Redis is a plus
- Ability to work to cloud services to deploy builds using CI & CD pipeline.
- Work with product owners and other development team members to determine new features and user stories needed in new/revised applications or large/complex development projects.
- Understand and promote Unit Testing, Code Quality and E2E testing (automation)
- Participate in code reviews with peers and managers to ensure that each increment adheres to original vision as described in the user story and all standard resource libraries and architecture patterns as appropriate.
- Participate in all agile ceremonies including planning, grooming, product demonstration and team retrospectives.
- Strong oral and written communication skills
- Excellent Debugging skills
- Eagerness to experiment with new technologies and innovative ways to solve problems
- Must effectively collaborate with developers, and other relevant team members.
- Must be able to work independently, or in a team setting.
ADP is hiring a Senior Application Developer in our Alpharetta, GA location. This is a hybrid role.
- Are you empathetic to client needs and inspired by transformation and impacting the lives of millions of people every day?
- Are you looking to join a dynamic, inclusive team environment with a culture of collaboration and belonging
REQUIREMENT SUMMARY
Min:2.0Max:7.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Graduate
Computer Science, Software Engineering, Engineering
Proficient
1
Alpharetta, GA 30005, USA