Job Location : all cities,NJ, USA
1 day ago Be among the first 25 applicants
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
Qualifications:
• 2-5 years experience in software development as a developer or engineer
• 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 FastAPI
• 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.
• JIRA and Confluence
Company:
ClassLink designs and develops application servers and solutions for K-12 school districts. ClassLink has a track record of offering H1B sponsorships.
Seniority levelReferrals increase your chances of interviewing at Jobright.ai by 2x
Inferred from the description for this jobMedical insurance
Vision insurance
401(k)
Get notified when a new job is posted.
Sign in to set job alerts for “Software Engineer” roles.Morristown, NJ $64,700.00-$121,600.00 2 days ago
Woodbridge, NJ $90,000.00-$130,000.00 3 months ago
Marlton, NJ $70,000.00-$160,000.00 1 day ago
New Jersey, United States $85,000.00-$100,000.00 2 days ago
Entry Level Software Developer - Python (Remote)Holmdel, NJ $120,000.00-$240,000.00 2 weeks ago
Machine Learning Engineer, AI (FULLY REMOTE)New Jersey, United States $158,200.00-$201,000.00 17 hours ago
Newark, NJ $120,000.00-$120,000.00 1 week ago
Machine Learning Engineer: 2D & 3D Geometric Data, Generative AI East Coast, United StatesMarlton, NJ $105,000.00-$260,000.00 1 week ago
We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr