👨🏻‍💻 postech.work

Software Developer (IC2) - Python (Entry Level) (Remote)

Jobright.ai • 🌐 Remote

Remote Posted 1 month, 4 weeks ago

Job Description

Job Summary:

ClassLink is a leading education technology company serving schools around the world. The Software Developer (IC2\) \- Python will focus on improving and maintaining the underlying architecture of ClassLink Analytics, optimizing backend components for big data processing.

Responsibilities:

Work in a fast\-paced, Agile/Scrum engineering environment and deliver incremental product software with high quality.

Build and write effective APIs and Applications that support the digital services ClassLink delivers

Use unit and integration testing to ensure systems meet business needs

Ship software that impacts the lives of millions of users

Work with development teams and product managers to ideate software solutions

Design client\-side and server\-side architecture

Develop and manage well\-functioning databases and applications

Test software to ensure responsiveness and efficiency

Troubleshoot, debug and upgrade software

Create security and data protection settings

Build features and applications with a mobile responsive design

Write technical documentation

Qualifications:

Required:

2\-5 years experience in software development as a developer or engineer

Experience developing in Python

Understanding of the fundamental technologies of the web: HTTP, SSL, HTML, CSS, JavaScript, and JSON

Experience in designing and developing backend systems, API design, and microservice architectures.

Understanding of Python deployment best practices, including dependency management, virtual environments, containerization, etc.

Component\-based architecture understanding, including reusable UI components, dynamic forms, and lazy loading

Minimum 2 years of experience developing consumer\-facing web applications, services, and APIs

Experience with Amazon Web Services, in particular Lambda, Step Functions, RDS, and S3

Be familiar with Javascript/Typescript

Be familiar with FastAPI

Preferred:

Experience with testing frameworks such as Pytest

Experience building and deploying database models and migrations using tools such as SQLAlchemy and Alembic

Experience building and deploying Docker containers

Experience/knowledge of JIRA and Scrum methodology

Bachelor’s degree in computer programming, computer science, or a related field.

Focus on efficiency, user experience, and process improvement.

Excellent project and time management skills.

Amazon AWS certification

Angular 10\+

FastAPI

Pytest

SQLAlchemy / Alembic

Google Suite

MS Office Suite

JIRA and Confluence

AWS

GIT

Company:

ClassLink designs and develops application servers and solutions for K\-12 school districts. Founded in 1998, the company is headquartered in Clifton, New Jersey, USA, with a team of 51\-200 employees. The company is currently Growth Stage. ClassLink has a track record of offering H1B sponsorships.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.