Senior Software Engineer

December 13

Apply Now
Logo of Anthology Inc

Anthology Inc

Educational Technology Solutions • Blackboard® (LMS • Anthology® Student (SIS/ERP) • Anthology® Reach (CRM)

1001 - 5000 employees

💰 Venture Round on 2023-01

Description

• Design, code, and implement product features and improvements • Develop and enhance cloud-based solutions using modern tools and technologies (e.g., DynamoDB, Lambda, REST API Gateway, EventBridge, S3, Fargate) • Create scalable infrastructure using AWS CDK • Build and maintain RESTful APIs and microservices with strong API design principles • Troubleshoot production environments, minimizing downtime and addressing client-reported issues promptly • Contribute to technical design decisions, incorporating software design patterns and best practices • Mentor junior engineers and collaborate with cross-functional agile teams to solve complex technical problems • Write unit and integration tests to ensure code quality and system reliability • Communicate progress and escalate issues to stakeholders in a timely manner • Foster a deep understanding of existing software architecture to drive enhancements and scalability

Requirements

• Bachelor’s Degree in Computer Science or related field • 5–8 years of experience in web application development using Python, TypeScript, or equivalent experience, along with relational databases • Expertise in modern front-end frameworks like React, Redux, TypeScript, AngularJS, and jQuery • Proficiency in designing, developing, and deploying scalable cloud-based solutions using AWS and APIs • Strong object-oriented design, coding skills, and knowledge of data structures and algorithms • Experience with NoSQL (DynamoDB, MongoDB) and SQL databases • Proven ability to design and implement RESTful APIs and understanding of API concepts • Knowledge of microservices architecture and cloud hosting solutions • Strong problem-solving, analytical, and communication skills (both technical and non-technical audiences) • Experience working in agile environments, participating in planning and execution • Fluency in written and spoken English at CEF B2 level or above • Experience scaling applications to meet growing business needs • Familiarity with performance anti-patterns and effective design strategies to enhance application scalability

Apply Now

Similar Jobs

December 13

As a senior mobile developer with Viamericas, build solutions for a leading financial services provider.

November 20

Join Caseware as a Senior Software Developer to create cloud microservices for data analysis. Collaborate on innovative solutions with data teams and ensure efficient data handling.

November 15

Join Anthology as a full stack developer to improve their LMS, Blackboard products. Work remotely in an agile environment, enhancing cloud-based software solutions.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com