Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Anthology Careers

Senior Software Engineer

Anthology Careers

Senior Software Engineer designing and developing features for the Ally product at Blackboard. Collaborating with cross-functional teams and mentoring junior engineers.

Posted 6/22/2026full-timeChennai • 🇮🇳 IndiaSeniorWebsite

Tech Stack

Tools & technologies
AngularCloudDistributed SystemsJavaJavaScriptPythonTypeScript

About the role

Key responsibilities & impact
  • Design, develop, and maintain features of the Ally product
  • Communicate and partner cross-functionally with teams in product and software development
  • Mentor junior engineers and contribute to advancing engineering best practices
  • Work on a distributed team, collaborating with colleagues around the globe

Requirements

What you’ll need
  • 5-7 years of relevant professional experience
  • Frontend development experience in Angular/TypeScript
  • Familiarity with the full-cycle development process
  • Experience developing, building, testing, deploying, and operating applications
  • Experience working with cloud technologies
  • Experiencing mentoring junior engineers
  • Awareness of how distributed systems work
  • Experience with backend programming languages (e.g. Java, JavaScript, C#, Python, etc.)
  • Willingness to break things and make them work again
  • Fluency in written and spoken English.

Benefits

Comp & perks
  • flexible work arrangements

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
AngularTypeScriptJavaJavaScriptC#Pythonfull-cycle developmentcloud technologiesapplication developmentdistributed systems
Soft Skills
communicationcross-functional collaborationmentoringengineering best practicesproblem-solvingteamworkfluency in English