Senior Software Engineer

Philadelphia, PA, US • Posted 5 hours ago • Updated 5 hours ago
Contract Corp To Corp
Contract W2
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🫥 Flibbertigibetting...

Job Details

Skills

  • Amazon EC2
  • Amazon RDS
  • Amazon S3
  • Amazon Web Services
  • Analytical Skill
  • Artificial Intelligence
  • Backend Development

Summary

We are looking for Senior Software Engineer for our client in Philadelphia, PA
Job Title: Senior Software Engineer
Job Location: Philadelphia, PA
Job Type: Contract
Job Overview:
Pay Range: $55hr - $60hr
  • Lead the design and development of scalable, high-quality backend systems within a cloud-native environment.
  • Collaborate with cross-functional teams to deliver robust microservices-based applications.
  • Drive engineering excellence while mentoring team members and ensuring best practices.

Requirements/Must Have:

  • 8+ years of overall software development experience.
  • 2 4 years of experience in a Technical Lead or Senior Engineer role.
  • Hands-on experience in Python for backend development.
  • Experience in Java, preferably using Spring Boot and microservices architecture.
  • Strong experience in building and consuming RESTful APIs.
  • Solid understanding of microservices and distributed systems principles.
  • Experience with AWS cloud services such as EC2, S3, Lambda, RDS, and EKS.
  • Working knowledge of Docker and Kubernetes in production environments.
  • Experience with logging, monitoring, and observability tools such as Kibana and ELK.
  • Experience with CI/CD pipelines and DevOps practices.
  • Strong understanding of data structures, system scalability, and performance tuning.
  • Excellent communication skills with the ability to explain technical concepts clearly.
  • Ability to collaborate with distributed and cross-functional teams.

Responsibilities:

  • Lead hands-on development of backend services using Python and Java.
  • Implement microservices aligned with defined architecture.
  • Break down business requirements into technical tasks and development stories.
  • Review code, enforce coding standards, and ensure high-quality deliverables.
  • Mentor engineers and provide technical guidance on design and implementation.
  • Collaborate on design reviews and implementation strategies.
  • Develop and deploy containerized applications using Docker and Kubernetes.
  • Work with DevOps teams to support CI/CD pipelines and deployment processes.
  • Ensure proper logging, monitoring, and observability practices.
  • Identify and resolve performance, scalability, and reliability issues.
  • Support production issues, conduct root cause analysis, and drive continuous improvement.

Should Have:

  • Exposure to AI/ML or Generative AI integrations.

Skills:

  • Proficiency in Python and Java.
  • Strong knowledge of microservices architecture and distributed systems.
  • Experience with AWS cloud platform.
  • Expertise in Docker, Kubernetes, and CI/CD tools.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10516350
  • Position Id: PA_SOEG_0408
  • Posted 5 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

West Deptford, New Jersey

Today

Contract

USD 75.00 - 85.00 per hour

Hybrid in Camden, New Jersey

Yesterday

Easy Apply

Full-time, Contract, Third Party

Depends on Experience

Philadelphia, Pennsylvania

Today

Easy Apply

Contract

USD 59.00 - 64.00 per hour

Philadelphia, Pennsylvania

Today

Easy Apply

Third Party, Contract

Depends on Experience

Search all similar jobs