Senior Full Stack Software Developer

at  ADP

Alpharetta, GA 30005, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate07 Nov, 2024Not Specified08 Aug, 20242 year(s) or aboveSoftware Design Patterns,Aws,Computer Science,Functional Programming,Technology Trends,AzureNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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