Full Stack Developer

Team Services Group

San Diego, CA

JOB DETAILS
SKILLS
Agile Programming Methodologies, Application Programming Interface (API), Automation, Best Practices, Business Analysis, CSS (Cascading Style Sheet), Cloud Computing, Code Reviews, Continuous Deployment/Delivery, Continuous Improvement, Continuous Integration, Cross-Functional, Database Design, Debt Management, Design Patterns Programming Methodologies, Emerging Technology, Enterprise Applications, Interoperability, JavaScript, Microsoft SQL Server, Microsoft Windows Azure, Multiplatform/Cross-Platform, On Call, Operational Support, Performance Management, Problem Solving Skills, Product Management, Python Programming/Scripting Language, REST (Representational State Transfer), SQL Databases, Salesforce.com, Scalable System Development, Scrum Project Management and Software Development, Snowflake Schema, Software Design, Systems Reliability, Technical Delivery, Technical Leadership, Web Programming
LOCATION
San Diego, CA
POSTED
10 days ago

Job type: Full Time / Hybrid (2 days remote, 3 days in office)

Location: 3131 Camino del Rio N, Ste 650, San Diego, CA 92108

Role Summary:

TEAM is looking for a mid-level Full Stack Developer who is passionate about building and maintaining scalable, secure, and high-quality software solutions across our tech stack, including RESTful API integrations, cross-platform interoperability, and web application development within an Agile/Scrum environment. Additionally, the Developer will support operational excellence and foster a culture of continuous improvement.

What you'll do:

  • Develop, maintain, and enhance proprietary software solutions using Next.js, TypeScript, CSS, Python, and Azure Cloud Services.
  • Design and implement database queries in MS SQL, Cosmos DB, and Snowflake
  • Support integrations between Salesforce and other enterprise applications, ensuring seamless data flow and system efficiency.
  • Collaborate with the Engineering Manager, Product Manager, Business Analysts, and cross-functional teams to refine technical requirements and deliver high-quality software aligned with business objectives.
  • Write and document clean, maintainable, and testable code, following best practices in software design patterns, cloud-native development, and security.
  • Engage in code reviews, contribute to CI/CD pipelines, and advocate for automation to improve development efficiency.
  • Help manage technical debt, proactively identifying areas for improvement in performance, scalability, and maintainability.
  • Stay up to date with emerging technologies and best practices, applying them to enhance engineering processes and solutions.
  • Participate in on-call rotations, contributing to system reliability, monitoring, and rapid issue resolution.

About the Company

T

Team Services Group