Home
Jobs
19 Job openings at Anthology Inc
About Anthology Inc

Anthology Inc is a computer software company based out of 3300 N Arlington Heights Rd, Arlington Hts, Illinois, United States.

Associate Software Engineer II

Chennai, Tamil Nadu, India

1 - 2 years

Not disclosed

On-site

Full Time

Description Associate Software Engineer Chennai, 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. This role focuses on Anthology's LMS, Blackboard, where we pride ourselves on creating well-designed web and mobile solutions to support learners, instructors, and administrators. Blackboard allows learners and instructors to access online educational experiences wherever and whenever they want through web and mobile devices. Our technology helps instructors breathe life into educational content, brings efficiency to day-to-day tasks, and empowers instructors with tools to engage and assess every learner. We help motivate learners by promoting collaboration, communication, and connections with their peers and instructors. As an Associate Software Engineer, you will be responsible for demonstrating expertise with Java and REST APIs. 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 respond to the unique challenges of delivering and maintaining cloud-based software including troubleshooting live production environments, minimizing downtime, and responding to client-reported issues. You will build the capabilities to assess the complete stack of technology layers to provide code fixes and develop new features. You’ll be working with AI technology to enhance development efficiency and create exciting new features for our customers. The Candidate: Required skills/qualifications: 1-2 years of experience designing, writing, and deploying scalable software Light experience with the Java stack, SQL databases and web application development Any experience with Object-Oriented design and coding Quick learner with strong problem-solving and analytical skills Light exposure to writing unit and integration tests Ability to work with engineers on cross-functional agile projects An understanding of data structures, algorithm analysis, and design skills Strong oral and written communication skills, ability to communicate effectively with both technical and non-technical audiences Fluency in written and spoken English Preferred skills/qualifications: Experience with cloud-based hosting solutions (AWS) 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. Show more Show less

Tier 3 Support Engineer

Chennai, Tamil Nadu, India

2 - 5 years

Not disclosed

On-site

Full Time

Description Tier 3 Support Engineer Chennai, 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. We are looking for a motivated, technically-savvy and customer service-oriented Tier 3 Support Engineer to join our Chennai, India Technical Support team. This position primarily interfaces with our Tier 2 Support, Service Delivery and Product Development teams. Primary responsibilities will include: Providing multi-level database troubleshooting and technical support to Tier 2 Client Support staff Working closely with Tier 2 Client Support staff as well as act as interface between Tier 2 and product development/engineering/third party vendors Working closely with Product Development and implementation teams to resolve client issue Performing fault reproduction and troubleshooting, system characterization and analysis, root cause analysis of product issues along with bug tracking and resolution Addressing software defects and advanced customer issues with timely resolutions Working with QA, Development, and Operations teams on understanding of issues and steps needed to resolve the issues Suggesting enhancements to the existing algorithms and services. Effectively communicate and collaborate with different team members to help inform one another about how to create features without jeopardizing other application or product areas. The Candidate: Required skills/qualifications: Bachelor’s or Master’s degree in Computer Science or Software Engineering preferred 2-5 years of experience in software development Excellent analytical and problem solving skills Excellent interpersonal skills and ability to work in teams Exceptional listening, written and verbal skills Proficient in Software Engineering Principles, Database Design, Web application development (preferably in Java/J2EE WebLogic, Struts, Tomcat) Proficient with multiple computer operating systems – UNIX/Linux and Windows Proficient in web technologies (HTML, CSS, JavaScript, HTTP, XML, SOAP) Understanding of Database structures and database administration principles Demonstrated ability to work with both technical and non-technical individuals, in gathering information and communicating direction Excellent analytical and problem solving skills Excellent interpersonal skills and ability to work in teams Exceptional listening, written and verbal skills Fluency in written and spoken English Preferred skills/qualifications: Familiarity with Databases in a Java application environment Knowledge of Oracle, Postgres and MS SQL Database environments Knowledge of clustered environments and Load balancer configuration Experience with deep-dive analysis of enterprise products running on AWS utilizing Application Performance Monitoring tools such as New Relic or VisualVM Experience working with a global team Previous experience in the education industry and e-learning technologies Knowledge of Unix Shell scripting 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. Show more Show less

Software Engineer II

Chennai, Tamil Nadu, India

3 - 5 years

Not disclosed

On-site

Full Time

Description Software Engineer II Chennai, 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. This role focuses on Anthology’s LMS, Blackboard, a product in which we pride ourselves on creating well-designed web and mobile solutions to support learners, instructors, and administrators. Blackboard allows learners and instructors to access online educational experiences wherever and whenever they want through web and mobile devices. Our technology helps instructors breathe life into educational content, brings efficiency to day-to-day tasks, and empowers instructors with tools to engage and assess every learner. We help motivate learners by promoting collaboration, communication, and connections with their peers and instructors. As a member of our Product Development organization, you’ll work in an agile environment delivering industry-leading SaaS products and web service platforms. As a Full Stack Software Engineer within this organization, you will collaborate in the development of backend microservices using Java and front end using AngularJS, React, or similar technologies. The Candidate: Required skills/qualifications: 3-5 years of experience designing, writing, and deploying scalable software Hands-on experience with the Java stack, web application development in Angular or React, and SQL databases Excellent Object-Oriented design and coding skills Strong oral and written communication skills; ability to communicate effectively with both technical and non-technical audiences Quick learner with strong problem-solving and analytical skills Experience writing unit and integration tests Ability to work with a team of engineers on cross-functional agile projects An understanding of data structures, algorithm analysis, and design skills Fluency in written and spoken English Preferred skills/qualifications: Experience with cloud-based hosting solutions (AWS) 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. Show more Show less

Customer Success Manager

Bengaluru, Karnataka, India

5 - 8 years

Not disclosed

On-site

Full Time

Description Customer Success Manager 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. The Customer Success Manager (CSM) ensures that customers see value throughout their entire Anthology journey. With a focus on success and retention, the CSM engages with customers to understand their goals, create plans to achieve those goals, connect them to resources and expertise, resolve issues, and ensure an overall world-class experience. This role works collaboratively with other Anthology teams to ensure customers receive appropriate support, resources, and services, and assists the Sales team in identifying expansion opportunities. This position is crucial to providing strategic direction, planning, and oversight to customers to foster their continued growth and expansion within their technology and solution footprint and achieve greater perceived ROI from the products in which they have invested. Furthermore, this role is crucial to supporting both the strategic growth areas and metrics of the company as they align to client engagement, adoption, retention, and expansion. The ideal candidate for this role embraces a customer-first mindset, excels at building relationships and creating raving fans, and is adept at driving activities that deliver exceptional value to customers in all phases of the lifecycle. Primary responsibilities will include: Developing strong relationships with customers centered on ensuring their success and business goals achieved Developing and implementing account engagement and execution plans to ensure business objectives are met and customer sentiment is positive Executing prescriptive playbooks based on customer need Developing an understanding of and responding to customer questions on the full Anthology portfolio of products and services, including their features, benefits, and use cases Taking action on customer sentiment information, such as surveys, NPS responses, solicited and unsolicited customer feedback Connecting customers to best practice resources and/or recommendations; assisting customers in solving point-in-time challenges; connecting customers with opportunities for engagement in feedback sessions and with research projects as applicable; partnering with the customer to support the overall goal of increased satisfaction and adoption of Anthology solutions Promoting customer engagement in the online Anthology Community, as well as Anthology-hosted virtual and in-person events to facilitate customer opportunities to network, share, and learn from their peers Assisting Regional Sales Managers (RSMs) and regional leadership with identifying customer goals/values and cross-sell and up-sell opportunities, as well as assisting with renewal proposals Acting as the customer’s liaison to all their needs within Anthology, triaging requests and bringing in the appropriate teams and resources to assist Serving as an internal advocate for the customer, helping to drive support and change when necessary to help the customer to achieve their business objectives Managing the customer partnership proactively, including monitoring customer health, identifying and managing risk, and escalating customer support or account issues as needed Serving as project manager and executing tailored plans both internally and externally, and proactively providing next-step support, including: External: managing the customer experience through appropriate channels, including outreach, meetings, providing recommendations, crafting of responses after internal alignment, executing customer outreach strategies Internal: escalation, identifying and engaging SMEs as needed, regular meetings with internal teams to resolve identified issues, providing direction and ensuring focus on customer as well as Anthology business needs Acting as an information conduit from Anthology and the industry to customers, providing latest information on both Anthology products and services, resources, and higher education industry trends Driving advocacy in the form of references and success stories Projecting a favorable public image of the company to promote its objectives and goals and enhance customer relationships Conducting strategic partnership reviews Building and maintaining relationships across the customer's organization, including with C-suite institutional leadership Owning and managing the entire renewal cycle The Candidate: Required skills/qualifications: Bachelor’s degree or equivalent 5-8 years of Customer Success experience in a SaaS-based industry Understanding of the application of instructional and administrative technologies to varied teaching and learning environments and in the context of higher education in the North America region Strong customer-service orientation and ability to communicate with empathy, sensitivity, and professionalism Excellent oral and written communication skills, including facilitating productive and action-oriented executive sessions Ability to work independently, and to proactively identify and respond to emerging challenges in a dynamic environment Proven track record of successfully managing accounts and developing strong customer relationships with all levels of an organization Advanced problem-solving and critical thinking skills Ability to manage competing priorities and to consistently perform under the pressure of deadlines and other demands Highly organized, proactive, and impactful communicator driven by a desire to help customers succeed Ability to thrive in a fast-paced, results-oriented, collaborative environment Fluency in written and spoken English Preferred skills/qualifications: EdTech (B2B) experience 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. Show more Show less

Software Engineer I

Bengaluru, Karnataka, India

3 - 5 years

Not disclosed

On-site

Full Time

Description Software Engineer I Bangalore, India *ONLY CVs SUBMITTED IN ENGLISH WILL BE CONSIDERED* 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. Primary responsibilities will include: Designing and implementing solutions for the area of the application owned by the team Taking ownership of the team’s product areas running in production Learning and applying new system design responsibilities Resolving production issues and defects for solutions owned by the team Ensuring proper team and inter-team communication practices Identifying issues with internal team communication practices The Candidate: Required skills/qualifications: Bachelor’s degree in Computer Science, Software Engineering, or relevant field 3-5 years of relevant experience Strong technical background on Microsoft technologies (C#, ASP.Net) with minimum 2 years in web-based application development Hands-on experience in .NET/.NET Core, MVC, Web API Hands-on experience with CSS, JavaScript, with one or more UI frameworks (React, Angular) Hands-on experience with database systems (SQL Server). Exposure to unit testing frameworks (MS Unit and QUnit testing). Exposure to version control systems like Git. Familiarity with agile development tools such as Azure DevOps, or equivalent. Good analytical and problem-solving skills Debugging and troubleshooting skills Strong communication skills and ability to work well in a team environment, comfortable with direct communication with all levels of technical and business resources Fluency in written and spoken English Preferred skills/qualifications: Experience with Azure cloud platforms. Knowledge of DevOps practices, CI/CD pipelines. 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. Show more Show less

Director, Application Security

Greater Chennai Area

7 years

Not disclosed

On-site

Full Time

Description Director, Application Security Bangalore, India or Chennai, 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 Security Program is dedicated to the engineering and operation of cutting-edge technologies that monitor and strengthen the confidentiality, integrity, and availability of all our information systems and products. We are building a high-performing team that fosters frictionless collaboration with partners across the organization, driven by transparency, trust, and teamwork. Our goal is to elevate Anthology’s security posture through strong partnerships and proactive engagement. As the Director of Application Security, you will report directly to the Chief Information Security Officer (CISO) and will be responsible for leading, coaching, and mentoring a dynamic team of security professionals. You will oversee the processes and technologies that empower our global development teams to meet Anthology's stringent security standards, ensuring alignment with our clients' objectives. Your leadership will be pivotal in driving a culture of collaboration and security across the organization. You will build and nurture relationships with key leaders and stakeholders within our product and technology teams, advising them on security control requirements, posture, and best practices. You will take ownership of driving a shift-left mindset, ensuring that security is embedded early in the development lifecycle. The ideal candidate will be a proven leader with a track record in program management, a strong understanding of application security, and a deep expertise in integrating security practices and tools into product development processes. Your ability to inspire, guide, and elevate your team, while ensuring seamless collaboration with cross-functional teams, will be critical to the success of our security strategy. The Candidate: Required skills/qualifications: Strong leadership skills, including experience with project/program management, performance management, initiating and driving high-value process change and continuous improvement, and developing/mentoring teams Minimum of 7 years of prior relevant experience, with at least 2 years’ experience as a manager or director Experience operating security testing automation and continuous improvement processes with automated testing tools as integrated components of the SDLC to improve software quality across multiple information systems Working knowledge of common application security vulnerabilities, including those cataloged in the OWASP Top 10, SANS CWE Top 25, and implementing processes to prevent, detect, mitigate and remediate vulnerabilities as an ongoing program Ability to communicate security posture, risk, and mitigation strategies to technical and non-technical audiences, and act as an evangelist of security objectives to influence decision making at senior management levels in support of business risk management processes and compliance objectives Experience in software engineering and/or product architecture roles, with a working knowledge of application security architectures Experience managing improvement projects and communicating project risks effectively Demonstrated ability to communicate and collaborate effectively with stakeholders at multiple levels across the organization Fluency in written and spoken English Minimum of bachelors’ degree in Computer Science or a related field Preferred skills/qualifications: Experience integrating and scaling security testing automation and continuous improvement cycles into the software development process, creating a collaborative and efficient culture across development, security and operations teams Experience managing a security program in a global organization Experience managing technology vendor relationships as an extension of the team and execution of planned projects on schedule and on budget Familiarity with compliance standards and control catalogs such as ISO 27000 series, NIST 800-53, PCI DSS 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. Show more Show less

Software Engineer I

Bengaluru, Karnataka, India

2 - 5 years

Not disclosed

On-site

Full Time

Description Software Engineer I 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. At Anthology, we build software products that empower institutions to make strategic decisions with their data. These products assist with several aspects of higher education including Student Engagement, Program Assessment, and Course Evaluations. Our Software Engineers, along with ProdUX professionals, are fundamental to the creation of solutions for our member institutions. We’re looking for a Software Engineer to join our growing team that empowers schools and students to have a more engaged and fulfilling experience within higher education institutions. You will be working with a team that participates in the full life cycle of product development from discovery to delivery. As Software Engineer, you will provide guidance and mentorship to developers earlier in their careers. Primary responsibilities will include: Designing and implementing solutions for the areas of the application owned by the team Taking ownership of the team's product areas running in production Learning and applying new system design responsibilities Resolving production issues and defects for solutions owned by the team Ensuring proper team and inter-team communication practices Identifying issues with internal team communication practices Guiding process improvement initiatives on the team Leading solution design on the team Helping ensure the team is scoping work properly Mentoring team members earlier in their careers The Candidate: Required skills/qualifications: 2-5 years of experience developing software in a team environment Experience with server-side technologies such as .NET Core, Asp.NET MVC, and VB.NET Experience with front-end libraries and frameworks such as React Experience with relational and/or NoSQL databases Desire to work as a member of an inclusive, cross-functional team Broad knowledge of core software development concepts Fluency in written and spoken English Preferred skills/qualifications: Degree in Computer Science or related field or relevant years of work experience Experience in CSS, JavaScript, and HTML Experience in C#, VB.NET, Groovy, and Grails 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. Show more Show less

Software Engineer I

Chennai, Tamil Nadu, India

2 - 4 years

Not disclosed

On-site

Full Time

Description Software Engineer I Chennai, India The Opportunity: Anthology offers the largest EdTech ecosystem on a global scale, supporting over 150 million users in 80 countries. Our mission is to provide dynamic, data-informed experiences to the global education community so that learners and educators can achieve their goals. We believe in the power of a truly diverse and inclusive workforce. As we expand globally, we are committed to making diversity, inclusion, and belonging a foundational part of not only our hiring practices but who we are as a company. For more information about Anthology and our career opportunities, please visit www.anthology.com. We are building up a new group within Anthology focused on the data platform. This team’s mission is to bring data together from across Anthology’s extensive product lines into our cloud-based data lake. We are the analytics and data experts at Anthology. Our team enables other development teams to utilize the data lake strategically and effectively for a variety of Anthology products. We deliver products and services for analytics, data science, business intelligence, and reporting. The successful candidate will have a strong foundation in software development, scaled infrastructure, containerization, pipeline development, and configuration management as well as strong problem-solving skills, analytical thinking skills, and strong written and oral communication skills. Primary responsibilities will include: Learning quickly and developing creative solutions that encompass performance, reliability, maintainability, and security Applying hands-on implementation solutions using the AWS tool suite and other components to support Anthology products that utilize an expansive data lake Working with the development manager, product manager, and engineering team on projects related to system research, product design, product development, and defect resolution Being willing to respond to the unique challenges of delivering and maintaining cloud-based software. This includes minimizing downtime, troubleshooting live production environments, and responding to client-reported issues Working with other engineering personnel to ensure consistency among products Through continued iteration on existing development processes, ensuring that we’re leading by example, fixing things that aren’t working, and always improving our expectations of ourselves and others Thriving in the face of difficult problems Working independently with general supervision The Candidate: Required skills/qualifications: 2-4 years of experience designing and developing enterprise solutions including serverless/functionless API services Knowledge of the OOP Experience with Python, Typescript/JavaScript Experience with SQL using Snowflake, Oracle, MSSQL, PostgreSQL, or other RDBMS Data structure algorithm analysis and design skills Knowledge of distributed systems and tradeoffs in consistency, availability, and network failure tolerance Knowledge of professional engineering best practices for the full SDLC, including coding standards, code reviews, source control management, build processes, testing, and operations Knowledge of a broader set of tools in the AWS tool suite (CDK, CloudFront, CloudWatch, CodeCommit, CodeBuild, CodePipeline, Lambda, API Gateway, SNS, SQS, S3, KMS, Batch, DynamoDB, DMS), Docker Fluency in written and spoken English Preferred skills/qualifications: Experience designing, developing, and operating scalable near real-time data pipelines and stream processing Experience with designing and implementing ETL processes Experience with fact/dimensional modeling (Kimball, Inmon) Previous experience in the education industry and e-learning technologies 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. Show more Show less

Software Engineer I

Chennai, Tamil Nadu, India

2 - 4 years

Not disclosed

On-site

Full Time

Description Software Engineer I Chennai, 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. This role focuses on Anthology’s LMS, Blackboard, a product in which we pride ourselves on creating well-designed web and mobile solutions to support learners, instructors, and administrators. Blackboard allows learners and instructors to access online educational experiences wherever and whenever they want through web and mobile devices. Our technology helps instructors breathe life into educational content, brings efficiency to day-to-day tasks, and empowers instructors with tools to engage and assess every learner. We help motivate learners by promoting collaboration, communication, and connections with their peers and instructors. As a member of our Product Development organization, you’ll work in an agile environment delivering industry-leading SaaS products and web service platforms. As a Full Stack Software Engineer within this organization, you will collaborate in the development of backend microservices using Java and front end using AngularJS, React, or similar technologies. The Candidate: Required skills/qualifications: 2-4 years of experience designing, writing, and deploying scalable software Hands-on experience with the Java stack, web application development in Angular or React, and SQL databases Excellent Object-Oriented design and coding skills Strong oral and written communication skills; ability to communicate effectively with both technical and non-technical audiences Quick learner with strong problem-solving and analytical skills Experience writing unit and integration tests Ability to work with a team of engineers on cross-functional agile projects An understanding of data structures, algorithm analysis, and design skills Fluency in written and spoken English Preferred skills/qualifications: Experience with cloud-based hosting solutions (AWS) 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. Show more Show less

Amazon Connect Technical Engineer

Chennai, Tamil Nadu, India

3 years

Not disclosed

On-site

Full Time

Description Amazon Connect Technical Engineer Chennai, 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. We’re looking for an experienced Amazon Connect Expert to join our team and help design, configuration, and integration of advanced contact center solutions using Amazon Connect. The ideal candidate has deep technical knowledge of Amazon Connect and its ecosystem, and is skilled in creating comprehensive documentation, including user-friendly step-by-step guides for end users and technical teams. You’ll play a key role in helping us build modern, scalable, and efficient customer service experiences that integrate seamlessly with internal systems and third-party platforms. Primary responsibilities will include: Amazon Connect Architecture & Configuration Designing, configuring, and maintaining Amazon Connect environments, including contact flows, routing profiles, hours of operation, and agent experience Building and optimizing Lex bots, Lambda functions, and Amazon Connect Tasks Integration & Automation Integrating Amazon Connect with CRMs (e.g., Salesforce, HubSpot), ticketing platforms (e.g., ServiceNow, Zendesk), and internal tools via APIs, AWS Lambda, EventBridge, S3, DynamoDB, etc Developing automation scripts and workflows to streamline operations and reduce manual work Documentation & Guides Creating step-by-step guides, user manuals, knowledge base articles, and training materials for various stakeholders (agents, supervisors, developers) Maintaining documentation for architecture diagrams, integration patterns, and deployment processes Project Leadership & Support Leading or collaborating on the implementation of new contact center features and migrations Troubleshooting issues, monitoring performance, and ensuring high availability and compliance with SLAs Collaboration & Enablement Working closely with business stakeholders, engineers, and IT teams to translate contact center needs into scalable Amazon Connect solutions Training and mentoring internal teams on best practices, configuration, and ongoing support The Candidate: Required skills/qualifications: Experience with Amazon Connect, including complex setups and integrations (at least 3 year preferred) Deep understanding of AWS services commonly used with Connect (Lambda, S3, Lex, DynamoDB, CloudWatch, etc.) Hands-on experience integrating Amazon Connect with CRMs and third-party platforms Strong documentation skills — ability to write clear, concise, and visually helpful step-by-step instructions Familiarity with contact center metrics, KPIs, and customer experience best practices Experience with scripting or coding in Python, JavaScript, or Node.js is a plus AWS certification (especially in Connect or Solutions Architect) is a plus Fluency in written and spoken English at CEF C1 level or above Preferred skills/qualifications: Experience with Amazon Connect Cases, Wisdom, Tasks, and Contact Lens Understanding of TCPA compliance and secure call handling UI/UX understanding for agent and customer interfaces Experience working in regulated industries (e.g., healthcare, finance, Education) 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. Show more Show less

Software Engineer II

Chennai, Tamil Nadu, India

3 - 5 years

Not disclosed

On-site

Full Time

Description Software Engineer II Chennai, 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. This role focuses on Anthology’s Blackboard Learn, which provides students with a simple and intuitive learning experience that they can access anytime and anywhere. It is a solution that’s continuously evolving to meet users’ needs, and we’re looking for someone to join the team and get deeply involved in the existing product code base, improving the quality, and enhancing the functionality of the product. As a Software Engineer (Full Stack), you will work in an Agile environment to deliver and build the next-generation EdTech platform fueled by data. A successful candidate must be comfortable with complex software development projects and be an innovative thinker. As a direct contributor, the candidate must be comfortable meeting deadlines on multiple projects and working in a fast-paced environment with evolving requirements. In addition to developing software, the ideal candidate can troubleshoot problems and support our production environments. At Anthology, software engineers will learn to apply their software development expertise as members of a cross-functional team. Our teams usually consist of Product Managers, UX Designers, and Developers of varying interests to create a Full Stack team. Software Engineers learn and practice all aspects of software development, including (but not limited to) understanding user feedback, developing the software, testing, CI/CD practices, DevOps, and ongoing maintenance. In this role, learning is primarily focused on the depth of technical understanding and team practices. Primary responsibilities will include: Designing and implementing solutions for the areas of the application owned by the team Testing your code and reviewing the code of others Understanding and demonstrating Continuous Integration/Continuous Deployment (CI/CD) practices Implementing security best practices throughout the development and deployment lifecycle Being willing to respond to the unique challenges of delivering and maintaining cloud-based software, including troubleshooting live production environments, minimizing downtime, and responding to client-reported issues Ensuring proper team and inter-team communication practices Contributing to process improvement initiatives on the team The Candidate: Required skills/qualifications: 3-5 years of relevant professional experience BS in Computer Science or a related field, or an equivalent combination of education and relevant work experience Knowledge of professional engineering best practices for the full Agile SDLC, including coding standards, code reviews, source control management, build processes, testing, and operations Strong experience with Object-Oriented design and coding Experience in developing and deploying Java-based applications in a professional setting Experience designing and implementing RESTful APIs and demonstrated proficiency with API concepts and design Working experience developing single-page JavaScript applications and frameworks such as React, Redux, or Angular Experience with relational and/or NoSQL databases Experience with version control and source code management systems like GIT, Stash, or similar Knowledge of unit and integration tests Fluency in written and spoken English Preferred skills/qualifications: Experience in the education industry and with e-learning technologies Experience with Java Spring Boot AWS Certification Java Certification 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. Show more Show less

Scrum Master II

Chennai, Tamil Nadu, India

3 - 5 years

Not disclosed

Remote

Full Time

Description Scrum Master Chennai, 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. As Scrum Master, you will serve as the servant leader for your team(s) by ensuring clear communication and helping the team reach its goal. You will coach the team on the appropriate Agile methodology (Scrum/Kanban/SAFe/etc.) focused on predictable, quality delivery and driving continuous improvement of the team. You’ll facilitate team productivity by removing impediments that may obstruct the pursuit of the team’s goals and by preserving flexibility and ability to rapidly respond to changes on the team. Primary responsibilities will include: Serving as Scrum Master for two or more Scrum teams of moderate complexity Assessing Agile maturity within immediate Scrum teams Facilitating Scrum ceremonies and providing coaching to further improve Agile maturity of teams via daily Scrum, retrospectives, sprint planning, and demonstrations Ensuring team maintains focus on quality and continuous delivery of business value Helping team proactively identify impediments and recommending solutions to remove impediments Representing team in regular Scrum of Scrums (S2) meetings and clearly communicating team accomplishments, impediments, and dependencies Acting as an influencer by implementing Agile processes, practices, principles, and values; helping team and organization to improve collaboration and self-organization Demonstrating the ability to balance data with other factors when making decisions Utilizing team feedback, analyzing data, and reporting on team factors such as quality, delivery rate, throughput, productivity, and velocity Demonstrating ability to identify process inefficiencies and facilitate discussions for a solution The Candidate: Required skills/qualifications: Bachelor’s degree or related work experience 3-5 years of Agile or other related experience Familiarity with Agile and enthusiasm about Agile practices Familiarity with scaling Agile, particularly with using the Scaled Agile Framework (SAFe) Strong communication skills Ability to pay accurate and precise attention to detail Ability to build strong interpersonal relationships with the Scrum team and stakeholders Comfortable working with multiple teams, both in-house and remote Fluency in written and spoken English Preferred skills/qualifications: Scrum Alliance CSM or PMI’s Agile Certified Professional 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. Show more Show less

Senior Scrum Master I

Greater Chennai Area

5 - 8 years

Not disclosed

Remote

Full Time

Description Senior Scrum Master I Chennai or 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. As Senior Scrum Master, you will serve as the servant leader for your team(s) by ensuring clear communication and helping the team reach its goal. You will coach the team on the appropriate Agile methodology focused on predictable, quality delivery, and driving continuous improvement of the team. You’ll facilitate team productivity by removing impediments that may obstruct the pursuit of the team’s goals and by preserving flexibility and ability to rapidly respond to changes on the team. Primary responsibilities will include: Serving as Scrum Master for two or more Scrum teams of moderate complexity Assessing Agile maturity within immediate Scrum teams Facilitating Scrum ceremonies and providing coaching to further improve Agile maturity of teams via daily Scrum, retrospectives, sprint planning, and demonstrations Ensuring team maintains focus on quality and continuous delivery of business value Helping team proactively identify impediments and recommending solutions to remove impediments Representing team in regular Scrum of Scrums (S2) meetings and clearly communicating team accomplishments, impediments, and dependencies as part of an Agile Release Train (ART) Acting as an influencer by implementing Agile processes, practices, principles, and values; helping team and organization to improve collaboration and self-organization Demonstrating the ability to balance data with other factors when making decisions Utilizing team feedback, analyzing data, and reporting on team factors such as quality, delivery rate, throughput, productivity, and velocity Demonstrating ability to identify process inefficiencies and facilitate discussions for a solution The Candidate: Required skills/qualifications: Bachelor’s degree or related work experience 5-8 years of Agile or other related experience Familiarity with Agile and enthusiasm about Agile practices Familiarity with scaling Agile, particularly with using the Scaled Agile Framework (SAFe) Strong communication skills Ability to pay accurate and precise attention to detail Ability to build strong interpersonal relationships with the Scrum team and stakeholders Comfortable working with multiple teams, both in-house and remote Fluency in written and spoken English Preferred skills/qualifications: Scrum Alliance CSM or PMI’s Agile Certified Professional SAFe5 Agilist or SAFe5 Practitioner or other SAFe certifications 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. Show more Show less

Software Engineer II

Chennai, Tamil Nadu, India

3 - 5 years

None Not disclosed

On-site

Full Time

Description Software Engineer II Chennai, India The Opportunity: Anthology offers the largest EdTech ecosystem on a global scale, supporting over 150 million users in 80 countries. Our mission is to provide dynamic, data-informed experiences to the global education community so that learners and educators can achieve their goals. We believe in the power of a truly diverse and inclusive workforce. As we expand globally, we are committed to making diversity, inclusion, and belonging a foundational part of not only our hiring practices but who we are as a company. For more information about Anthology and our career opportunities, please visit www.anthology.com. This role focuses on Anthology's LMS, Blackboard Learn, where we pride ourselves on creating well-designed web and mobile solutions to support learners, instructors, and administrators. Blackboard Learn allows learners and instructors to access online educational experiences wherever and whenever they want through web and mobile devices. Our technology helps instructors breathe life into educational content, brings efficiency to day-to-day tasks, and empowers instructors with tools to engage and assess every learner. We help motivate learners by promoting collaboration, communication, and connections with their peers and instructors. As a member of our Product Development organization, you’ll work in an agile environment delivering industry-leading SaaS products and web service platforms. As a Full Stack Software Engineer within this organization, you will collaborate in the development of backend micro-services using Java and front end using AngularJS, React, or similar technologies. The Candidate: Required skills/qualifications: 3-5 years of experience designing, writing, and deploying scalable software Hands-on experience with the Java stack, web application development in Angular or React, and SQL databases Excellent Object-Oriented design and coding skills Strong oral and written communication skills; ability to communicate effectively with both technical and non-technical audiences Quick learner with strong problem-solving and analytical skills Experience writing unit and integration tests Ability to work with a team of engineers on cross-functional agile projects An understanding of data structures, algorithm analysis, and design skills Fluency in written and spoken English Preferred skills/qualifications: Experience with cloud-based hosting solutions (AWS) 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. Show more Show less

Amazon Connect Architect

Chennai, Tamil Nadu, India

3 years

None Not disclosed

On-site

Full Time

Description Amazon Connect Technical Engineer Chennai, 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. We’re looking for an experienced Amazon Connect Expert to join our team and help design, configuration, and integration of advanced contact center solutions using Amazon Connect. The ideal candidate has deep technical knowledge of Amazon Connect and its ecosystem, and is skilled in creating comprehensive documentation, including user-friendly step-by-step guides for end users and technical teams. You’ll play a key role in helping us build modern, scalable, and efficient customer service experiences that integrate seamlessly with internal systems and third-party platforms. Primary responsibilities will include: Amazon Connect Architecture & Configuration Designing, configuring, and maintaining Amazon Connect environments, including contact flows, routing profiles, hours of operation, and agent experience Building and optimizing Lex bots, Lambda functions, and Amazon Connect Tasks Integration & Automation Integrating Amazon Connect with CRMs (e.g., Salesforce, HubSpot), ticketing platforms (e.g., ServiceNow, Zendesk), and internal tools via APIs, AWS Lambda, EventBridge, S3, DynamoDB, etc Developing automation scripts and workflows to streamline operations and reduce manual work Documentation & Guides Creating step-by-step guides, user manuals, knowledge base articles, and training materials for various stakeholders (agents, supervisors, developers) Maintaining documentation for architecture diagrams, integration patterns, and deployment processes Project Leadership & Support Leading or collaborating on the implementation of new contact center features and migrations Troubleshooting issues, monitoring performance, and ensuring high availability and compliance with SLAs Collaboration & Enablement Working closely with business stakeholders, engineers, and IT teams to translate contact center needs into scalable Amazon Connect solutions Training and mentoring internal teams on best practices, configuration, and ongoing support The Candidate: Required skills/qualifications: Experience with Amazon Connect, including complex setups and integrations (at least 3 year preferred) Deep understanding of AWS services commonly used with Connect (Lambda, S3, Lex, DynamoDB, CloudWatch, etc.) Hands-on experience integrating Amazon Connect with CRMs and third-party platforms Strong documentation skills — ability to write clear, concise, and visually helpful step-by-step instructions Familiarity with contact center metrics, KPIs, and customer experience best practices Experience with scripting or coding in Python, JavaScript, or Node.js is a plus AWS certification (especially in Connect or Solutions Architect) is a plus Fluency in written and spoken English at CEF C1 level or above Preferred skills/qualifications: Experience with Amazon Connect Cases, Wisdom, Tasks, and Contact Lens Understanding of TCPA compliance and secure call handling UI/UX understanding for agent and customer interfaces Experience working in regulated industries (e.g., healthcare, finance, Education) 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.

Software Developer

Bengaluru, Karnataka, India

2 - 5 years

None Not disclosed

On-site

Full Time

Description Software Developer 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. Primary responsibilities include: Developing various REST API Endpoints in Azure Developing data integration solutions using Azure iPaaS Assisting Integration Architects with providing estimates for Integration Solutions Developing robust monitoring, alerting, and reconciliation functionality Interacting closely with Integration Analysts/Architects to understand software requirements and design solutions Developing enterprise-level data ingestion and consumption solutions to meet business needs in Azure platform Implementing continuous integration and DevOps practices Conducting root cause analysis on integration support incidents Working in a highly collaborative environment to solve challenging technical and business problems Providing development support and assistance for customer escalations and issues, including off-hours Multi-tasking many projects effectively Owning quality and accountability of deliverables Prioritizing and scheduling assignments to meet team deadlines and goals Working in all aspects of development including (but not limited to) gathering requirements, development of technical components related to process scope, and supporting testing and post implementation support Sharing knowledge through technical presentations The Candidate: Required skills/qualifications: 2-5 years of experience in application development in C#, ASP.NET, MVC, REST and Azure SQL Good understanding of all SDLC Phases including Object-Oriented Design and Programming, REST API development, HTTP, MQ, JSON, XML Experience developing with microservice architectures, unit/integration tests and developing applications using a Test-Driven Development approach Excellent communication, collaboration, problem solving capabilities and ability to work with a team to accomplish a task Experience in technical support including diagnosing and resolving production incidents and determining the root cause and associated long term resolution for those incidents Solid knowledge of SQL with the development of stored procedures, performance tuning, code profiling Experience in Agile practices and working if onshore teams Comfortable with direct communication with all levels of technical and business resources Ability to balance multiple priorities in an extremely dynamic environment, initiating necessary tasks and ensuring complete follow up Bachelor’s degree or higher in Computer Science or a related field Fluency in written and spoken English Preferred skills/qualifications: Microsoft Azure Developer Certification Knowledge of Student Information Systems, CRM Systems, ERPs Development knowledge of HTML5/CSS/REACT/JavaScript/TypeScript Experience with DevOps and CI/CD implementations Azure DevOps experience 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.

Software Engineer I

Bengaluru, Karnataka, India

2 - 4 years

None Not disclosed

On-site

Full Time

Description Software Engineer I Bangalore 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. At Anthology, we build software products that empower institutions to make strategic decisions with their data. These products assist with several aspects of higher education including Student Engagement, Program Assessment, and Course Evaluations. Our Software Engineers, along with ProdUX professionals, are fundamental to the creation of solutions for our member institutions. We’re looking for a Software Engineer to join our growing team that empowers schools and students to have a more engaged and fulfilling experience within higher education institutions. You will be working with a team that participates in the full life cycle of product development from discovery to delivery. As Software Engineer, you will provide guidance and mentorship to developers earlier in their careers. Primary responsibilities will include: Designing and implementing solutions for the areas of the application owned by the team Taking ownership of the team's product areas running in production Learning and applying new system design responsibilities Resolving production issues and defects for solutions owned by the team Ensuring proper team and inter-team communication practices Identifying issues with internal team communication practices Guiding process improvement initiatives on the team Leading solution design on the team Helping ensure the team is scoping work properly Mentoring team members earlier in their careers The Candidate: Required skills/qualifications: 2-4 years of experience developing software in a team environment Experience with server-side technologies such as .NET Core, Asp.NET MVC, and VB.NET Experience with front-end libraries and frameworks such as React Experience with relational and/or NoSQL databases Desire to work as a member of an inclusive, cross-functional team Broad knowledge of core software development concepts Fluency in written and spoken English Preferred skills/qualifications: Degree in Computer Science or related field or relevant years of work experience Experience in CSS, JavaScript, and HTML Experience in C#, VB.NET, Groovy, and Grails 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.

Software Engineer I

Bengaluru, Karnataka, India

4 - 6 years

None Not disclosed

On-site

Full Time

Description Software Engineer I 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. Primary responsibilities will include: Designing and implementing solutions for the area of the application owned by the team Taking ownership of the team’s product areas running in production Learning and applying new system design responsibilities Resolving production issues and defects for solutions owned by the team Ensuring proper team and inter-team communication practices Identifying issues with internal team communication practices The Candidate: Required skills/qualifications: Bachelor’s degree in computer science, Software Engineering, or relevant field 4-6 years of relevant experience Hands-on experience in .NET/.NET Core MVC Web API C# NET 5/6, ASP.NET Core React, Angular JS HTML, CSS JavaScript jQuery TypeScript Hands-on experience with database systems (SQL server) with the development of stored procedures and triggers Fluency in written and spoken English 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.

Product Support Specialist

Bengaluru, Karnataka, India

2 years

None Not disclosed

On-site

Full Time

Description Product Support Specialist 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. This role focuses on Anthology’s LMS, Blackboard, which provides students with a simple and intuitive learning experience that they can access anytime and anywhere. It’s a solution that’s continuously evolving to meet users’ needs and we’re looking for someone who can play an integral role in the success of the Customer Support team within this specific product line. Our Customer Support team has a proven track record of delivering high-quality technical support in a 24x7 environment to our customer base. Primary responsibilities will include: Managing the resolution of technical issues for a distinct set of customers. Customers are system administrators who provide mission-critical services via Anthology e-learning applications to students and faculty at a wide variety of learning institutions Troubleshooting complex web applications. Issues to be resolved require a broad range of troubleshooting skills related to software functionality, application server setup, database management, data analysis, operating system configuration, performance tuning, installation, migration, and upgrades to Anthology products Providing excellent customer management, including excellent communications, responsive follow-through, and advocacy for customer issues within internal departments Analyzing trends associated with the assigned customer base and reporting potential areas of risk or reward to Product Support Management. Success criteria are highly focused on the customer satisfaction level Prioritizing numerous issues of varying severity and effectively managing the resolution of all issues within accepted service levels. This includes ownership of the data entered into the CRM system and appropriately updating both customer and appropriate Anthology employees on the status of all issues on a timely basis Collaborating extensively with peers, Anthology Account Managers, and members of the escalation team including Product Support Engineers, Cloud Teams and Developers to resolve customer issues while actively contributing to a growing knowledge network that improves the effectiveness of our team and the information available to our customers Drafting and reviewing Knowledge Base articles for Known Issues as well as for frequently recurring issues The Candidate: Required skills/qualifications: Exceptional listening, written, and oral communication skills 2 years of experience in a client-facing enterprise product support environment with excellent analytical, problem-solving, and client-handling skills Experience in a self-directed work environment Demonstrated ability to research and resolve problems using a variety of resources and tools Strong knowledge of system and database administration principles Knowledge of PostgreSQL and MS SQL Server Database including troubleshooting, configuration, maintenance, and tuning Understanding of Internet application technologies including HTML, CSS, XML, JavaScript, Internet protocols, networking, firewalls, Web Server configurations, Internet application architectures based upon Java technology and Internet security Light experience with multiple computer operating systems like UNIX/Linux and Windows Light experience configuring multi-node environments that run enterprise-level applications Knowledge of Struts, Tomcat, and WebLogic Fluency in written and spoken English 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.

FIND ON MAP

Anthology Inc

Anthology Inc

Anthology Inc

|

Software Development

Torrance

2-10 Employees

19 Jobs

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview

Software Engineer I (6)
Software Engineer II (3)
Associate Software Engineer II (1)
Tier 3 Support Engineer (1)