Skip to Main Content
Senior-Level Backend Developer
augmentjobs Philadelphia, PA

Senior-Level Backend Developer

augmentjobs
Philadelphia, PA
  • Full-Time
Job Description

Job Description:

Responsibilities:

  1. Backend Architecture and Development:

    • Lead the design and implementation of complex backend architectures, including APIs, microservices, and distributed systems.
    • Architect scalable and maintainable solutions to meet business requirements and support organizational growth.
  2. Database Management and Optimization:

    • Design and optimize database schemas, queries, and indexing strategies for efficient data storage, retrieval, and manipulation.
    • Implement caching mechanisms and data replication strategies to enhance database performance and reliability.
  3. Technical Leadership and Mentorship:

    • Provide technical leadership and mentorship to the backend development team, guiding junior and mid-level developers in architectural decisions and coding best practices.
    • Conduct code reviews, provide constructive feedback, and ensure adherence to coding standards and guidelines.
  4. Performance Optimization and Scalability:

    • Identify performance bottlenecks and scalability challenges in backend systems, and implement optimizations to improve system performance and scalability.
    • Conduct load testing and performance tuning to ensure backend services can handle high traffic and workload demands.
  5. Cross-Functional Collaboration:

    • Collaborate with frontend developers, DevOps engineers, and other stakeholders to integrate backend systems with frontend interfaces and infrastructure.
    • Work closely with product managers to understand business requirements and translate them into technical solutions.

Qualifications:

  1. Education: Bachelor's degree in computer science, software engineering, or a related field. Advanced degrees or certifications in backend development are a plus.

  2. Experience:

    • 5+ years of professional experience in backend development roles, with a strong track record of architecting and implementing scalable backend solutions.
    • Extensive experience with programming languages such as Python, Node.js, Java, or Ruby, and proficiency in backend frameworks and libraries (e.g., Django, Express.js, Spring Boot).
  3. Technical Skills:

    • Expertise in backend development principles and technologies, including RESTful API design, message queueing systems, and asynchronous processing.
    • Experience with cloud platforms (e.g., AWS, Azure, GCP) and knowledge of containerization technologies (e.g., Docker, Kubernetes).
  4. Leadership and Communication:

    • Excellent leadership and communication skills, with the ability to effectively lead and collaborate with cross-functional teams.
    • Experience working in Agile development environments and facilitating Agile ceremonies (e.g., sprint planning, backlog grooming).

Address

augmentjobs

Philadelphia, PA
USA

Industry

Technology

Posted date

21 days ago

How can the hiring manager reach you?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

augmentjobs job posting for a Senior-Level Backend Developer in Philadelphia, PA with a salary of $121,600 to $157,900 Yearly with a map of Philadelphia location.