Job Description
TSPi is seeking a Full Stack Developer with strong backend development skills, proficiency in Python, and hands-on experience with modern cloud platforms. This role will develop scalable applications, build and maintain data pipelines, and support the modernization of complex enterprise systems.
Key Responsibilities
- Build and maintain data pipelines that support data ingestion, processing, and integration.
- Design, develop, and deploy scalable full stack applications, with an emphasis on backend services.
- Develop APIs, services, and integrations for mission-critical applications.
- Implement cloud-native solutions using AWS, Google Cloud Platform (GCP), or other modern cloud platforms.
- Collaborate with DevOps, data science, and user experience teams to deliver secure, efficient, and maintainable solutions.
- Participate in code reviews, architecture discussions, and continuous integration and continuous deployment (CI/CD) practices.
- Modernize legacy applications through migration to cloud-native or containerized environments.
Required Skills and Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
- Five or more years of professional experience in software development or a related field.
- Strong proficiency in Python.
- Demonstrated experience developing full stack applications, with an emphasis on backend development.
- Experience designing and implementing cloud architectures using services such as compute, storage, serverless functions, and API management.
- Experience with application frameworks and database integration.
Preferred Qualifications
- GCP experience or relevant certifications.
- Experience integrating or deploying machine learning models.
- Experience with application modernization and cloud migration projects.
- Familiarity with environmental or marine science.
- Experience with modern DevOps toolchains and CI/CD pipelines.
Additional Information
Successful candidates must be able to pass a government background investigation and satisfy public trust requirements. US Citizenship or US Green Card is required.