Staff Software Engineer

7 Months ago • 8-12 Years • Software Development & Engineering

Job Summary

Job Description

Anthology is seeking a Staff Software Engineer in Bangalore, India. This role focuses on using industry standards and cutting-edge technologies to develop innovative solutions for student success. The engineer will guide architectural direction, identify risks and trends, and be hands-on with solution design, third-party vetting, complex coding, and triaging. Responsibilities include informing the Product team of architectural and technical debt risks, creating and maintaining architecture documentation for onboarding, system impact analysis, RFPs, and marketing material. The position also involves mentoring developers through training and code reviews, and contributing to resolving complex technical challenges. You will be an active member of an agile team, embracing test-driven development and responding to the challenges of maintaining cloud-based software.
Must have:
  • 8-12 years of software development experience
  • Front-end expertise: React.js, Redux, Saga, JavaScript, Typescript, ES6, Bootstrap, HTML5/CSS/SCSS
  • Back-end expertise: ASP.Net Core, C#, Web API, Entity Framework Core, Relational databases
  • Experience with REST API design
  • Experience with .NET Framework and .NET Core
  • Experience in microservices
  • Experience with Azure platform
  • Experience in design patterns
  • Experience in T-SQL
  • Experience in Asynchronous programming
  • OOPS concepts, SOLID design principle, design patterns
  • Debugging and troubleshooting skills
  • Clear communication skills
Good to have:
  • Master's degree in Computer Science
  • Experience in messaging queues
  • Experience in Docker and AKS
  • Experience in micro front-end

Job Details

Description

Staff Software Engineer

Bangalore, India

The Opportunity:

Anthology delivers education and technology solutions so that students can reach their full potential and learning institutions thrive. Our mission is to empower educators and institutions with meaningful innovation that’s simple and intelligent, inspiring student success and institutional growth.

The Power of Together is built on having a diverse and inclusive workforce. We are committed to making diversity, inclusion, and belonging a foundational part of our hiring practices and who we are as a company.

For more information about Anthology and our career opportunities, please visit www.anthology.com.

Anthology’s Student Development team focuses on using both industry standards and cutting-edge technologies to develop innovative solutions that are essential to our user’s success. This position guides the architectural direction of our products; is involved in identifying and tracking current risks and future trends; gets hands-on with solution design, vetting 3rd parties, and complex coding and triaging; and is a self-driven technology leader capable of collaboration and clear communication. You will become an active member of an agile team of developers participating in daily stand-ups, design sessions, code reviews, and sprint demos. You will embrace test driven development as an integral part of what you deliver as a software developer. You will also be willing to respond to the unique challenges of delivering and maintaining cloud-based software.

Primary responsibilities will include:

  • Informing Product team of architectural and technical debt risks and opportunities enabling informed decisions
  • Creating and/or maintaining architecture documentation directly or via delegation in various forms for purposes including:
    • Onboarding new hires
    • Illustrating future changes and reviewing impact to the system
    • Request for Proposals (RFPs)
    • Input for Marketing material
  • Mentoring developers through training, code reviews and other forums to continuously improve the team’s skills and mindset
  • Contributing to resolving difficult areas or extreme challenges to illustrate what concepts are possible and those that might be too far out of reach

The Candidate:

Required skills/qualifications:

  • Bachelor’s degree in Computer Science, Computer Engineering or similar technical discipline or․equivalent demonstrable experience
  • 8-12 years of relevant experience in software development
  • Experience working in a geographically distributed SCRUM development environment
  • Front-end development experience with expertise in React.JS, Redux, Saga, JavaScript, Typescript, ES6, Bootstrap, HTML5/CSS/SCSS
  • Solid understanding of front-end development principles including responsive design, UI/UX best practices, and front-end framework libraries
  • Extensive hands-on experience with back-end development using ASP.Net Core, C#, Web API, Entity Framework Core, Relational databases
  • Experience unit testing both front-end and back-end
  • Experience with REST API design
  • Experience with .NET Framework and .NET Core
  • Experience in microservices
  • Experience with the Azure platform
  • Experience in design patterns
  • Experience in T-SQL
  • Experience in Asynchronous programming
  • Excellent understanding of OOPS concepts, SOLID design principle, design patterns, and coding standards
  • Debugging and troubleshooting skills
  • Clear and open communication skills, ability to communicate effectively with both technical and non-technical audiences
  • Ability to see the big picture
  • Strong attention to detail and analysis skills
  • Fluency in English

Preferred skills/qualifications:

  • Master’s degree in Computer Science
  • Experience in any of the messaging queue
  • Experience in Docker and AKS
  • Experience in micro front-end

This job description is not designed to contain a comprehensive listing of activities, duties, or responsibilities that are required. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities at any time.

Anthology is an equal employment opportunity/affirmative action employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, gender identity/expression, protected military/veteran status, or any other legally protected factor.

Similar Jobs

yellow brick games - Audio Programmer

yellow brick games

Québec City, Quebec, Canada (Remote)
2 Months ago
Aristocrat - Automation and AI Engineer (Unity & Backend Technologies)

Aristocrat

Barcelona, Catalonia, Spain (Hybrid)
3 Months ago
ISS Stoxx - Lead Software Engineer (C#, .Net, & Python)

ISS Stoxx

Makati City, Metro Manila, Philippines (Hybrid)
3 Months ago
Ion - North American Legal Analyst

Ion

New York, New York, United States (Remote)
4 Months ago
Zeeco, Inc. - Maintenance Person

Zeeco, Inc.

Stamford, England, United Kingdom (On-Site)
9 Months ago
bytedance - Video Coding/Transcoding Algorithm Engineer

bytedance

San Jose, California, United States (On-Site)
9 Months ago
WebTech Corporation - Senior Signalling Engineer

WebTech Corporation

Melbourne, Victoria, Australia (On-Site)
2 Months ago
Unity - Senior Software Engineer

Unity

United Kingdom (Remote)
2 Months ago
Qualcomm - PMIC Design Verification Engineer - Sr

Qualcomm

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Axon - Supplier Development Engineer

Axon

Scottsdale, Arizona, United States (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

cirrus logic - Sr. Staff Physical Design Engineer

cirrus logic

Austin, Texas, United States (Hybrid)
2 Months ago
Keywords Studios - French Game Linguist

Keywords Studios

Catalonia, Spain (On-Site)
4 Months ago
Eneba Games - Fraud Operations Lead

Eneba Games

(Remote)
1 Month ago
reversing labs  - Detection Engineer/Threat Analyst

reversing labs

Zagreb, Grad Zagreb, Croatia (Hybrid)
2 Months ago
Haleon - Team Assistant

Haleon

United Kingdom (On-Site)
1 Month ago
Luxoft - Senior Back End Developer

Luxoft

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Wolters Kluwer - Technical Customer Service Associate

Wolters Kluwer

Indianapolis, Indiana, United States (Hybrid)
2 Months ago
PwC - Senior Associate - Consulting - Strategy & Operations - Talent Pool

PwC

Jakarta, Jakarta, Indonesia (On-Site)
10 Months ago
WerPlay - Drafter

WerPlay

Islamabad, Islamabad Capital Territory, Pakistan (Hybrid)
1 Month ago
Ubisoft - Senior Level Designer

Ubisoft

Bucharest, Bucharest, Romania (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Ethernovia - Principal Functional Safety Engineer

Ethernovia

Pune, Maharashtra, India (On-Site)
2 Months ago
P99 soft - Senior Accountant

P99 soft

Hyderabad, Telangana, India (On-Site)
4 Weeks ago
ISG - ServiceNow Platform Support (Custom Applications) Team Lead

ISG

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Assystems - Project Co-ordinator

Assystems

Kavaratti, Lakshadweep, India (On-Site)
9 Months ago
Siemens  - Gen AI engineer

Siemens

Bengaluru, Karnataka, India (On-Site)
2 Months ago
PwC - Associate - MSOFT - GDC

PwC

Kolkata, West Bengal, India (On-Site)
10 Months ago
Enphase Energy - Energy Consultant - French

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Capgemini - HR Operational Excellence Sr. Analyst

Capgemini

Kolkata, West Bengal, India (On-Site)
2 Months ago
PhonePe - Senior Associate, Enterprise Operations

PhonePe

Bengaluru, Karnataka, India (On-Site)
2 Months ago
ElevenLabs - Producer

ElevenLabs

India (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Toast - Principal Software Engineer

Toast

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Cadence - Lead Application Engineer

Cadence

Cork, County Cork, Ireland (On-Site)
1 Month ago
Tencent - Software Engineering Associate

Tencent

(On-Site)
7 Months ago
Apple - Engineering Program Manager, Commerce Financials Platform

Apple

Seattle, Washington, United States (On-Site)
1 Month ago
Sega (UK) - Software Engineer (Console)

Sega (UK)

England, United Kingdom (Hybrid)
2 Months ago
Payactive - Software Engineer

Payactive

Milpitas, California, United States (Hybrid)
9 Months ago
Rockstar Games - Manager, Data Engineering

Rockstar Games

New York, United States (On-Site)
2 Months ago
Adyen - Head of Engineering - Risk & Financial Crime

Adyen

Amsterdam, North Holland, Netherlands (On-Site)
4 Weeks ago
Canva - Engineering Manager (BE) - API Platform

Canva

Auckland, Auckland, New Zealand (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Anthology delivers education and technology solutions so that students can reach their full potential and learning institutions thrive. Millions of students around the world are supported throughout their education journey via Anthology’s ecosystem of flagship SaaS solutions and supporting services, including the award-winning Blackboard® (LMS), Anthology® Student (SIS/ERP), and Anthology® Reach (CRM). Through the Power of Together, we are uniquely inspiring educators and institutions with innovation that is meaningful, simple and intelligent to help customers redefine what’s possible and create life-changing opportunities for people everywhere. www.anthology.com. 

Bengaluru, Karnataka, India (Hybrid)

Boca Raton, Florida, United States (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Bogota, Colombia (Remote)

Bogota, Colombia (Remote)

United Arab Emirates (Remote)

Brno, South Moravian Region, Czechia (Remote)

Bengaluru, Karnataka, India (On-Site)

United Kingdom (Remote)

View All Jobs

Get notified when new jobs are added by Anthology Inc

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug