Logo
ADP, Inc.

Senior Software Engineer

ADP, Inc., San Francisco, California, United States, 94199


Senior Software Engineer This role is working on a hybrid basis - 3 days per week at our office in Bristol and 2 days per week working remotely

Job Description: We are seeking a highly skilled and experienced Senior Software Engineer with expertise in .NET and AWS to join our dynamic team. The ideal candidate will have a strong background in software development, a passion for technology, and a proven track record of delivering high-quality software solutions.

Responsibilities:

Design, develop, and maintain scalable and robust applications using .NET technologies. Collaborate with cross-functional teams to define, design, and ship new features. Implement and manage continuous integration and continuous deployment (CI/CD) pipelines. Utilize AWS services to build and deploy cloud-based applications. Ensure the performance, quality, and responsiveness of applications. Identify and correct bottlenecks and fix bugs. Help maintain code quality, organization, and automation. Mentor and guide junior developers, providing technical leadership and code reviews. Stay up to date with the latest industry trends and technologies to ensure our solutions remain cutting-edge.

Requirements: Bachelor’s degree in computer science, Engineering, or a related field. 5+ years of experience in software development with a focus on .NET technologies. Strong experience with AWS services such as EC2, S3, Lambda, RDS, and others. Proficiency in C# and .NET Core. Solid understanding of RESTful APIs and web services. Experience with database technologies such as SQL Server, MySQL, or PostgreSQL. Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes. Strong problem-solving skills and the ability to work independently and as part of a team. Strong understanding of SOLID principles and design patterns. Excellent communication and interpersonal skills.

Preferred Qualifications: Experience with microservices architecture. Knowledge of DevOps practices and tools. Familiarity with Agile/Scrum methodologies. AWS certification is a plus. Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React.

Benefits: Competitive salary and benefits package. Opportunity to work with cutting-edge technologies. Collaborative and innovative work environment. Professional development and growth opportunities.

If you are a passionate and experienced software engineer looking to take your career to the next level, we would love to hear from you. Apply now and join our team of talented professionals!

#J-18808-Ljbffr