Join our Talent Network
Join our Talent Network
Skip to main content

Principal Software Developer

Job Req: 2233
Company Entity: Anthology International Pvt Ltd
Community: Technology
Location: Bangalore, India
Date Posted: Oct 11, 2022
Remote:
Travel Requirements: None

Job Description

Principal Software Developer

Bangalore, 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.

 

 

Primary responsibilities will include: 

  • Providing technical analysis & support for enterprise-level application systems to customers and within the organization
  • Responding to general questions and troubleshooting tickets in a timely manner
  • Researching, diagnosing, troubleshooting, and identifying the root causes of application error and coordinating with the cloud/support/platform team as necessary
  • Managing application migration across environments to ensure continued and synchronized functionality
  • Optimizing software application performance, delivering updates through pipeline, and performing application monitoring
  • Developing software application enhancements as per the requirements on as needed basis and collaborating with technical architecture
  • System/Application configuration and keeping a record of configuration changes and scheduling application updates
  • Installation and maintenance of software applications to streamline business operations
  • Owning quality and accountability of deliverables

 

 

The Candidate:

Required skills/qualifications:

  • Intermediate/advanced knowledge of .NET/.NET Core, ADO.Net, Entity Framework, C#, JavaScript, SQL
  • Extensive understanding of Object-Oriented Design and Programming
  • Good understanding SOA, REST (Web API)
  • Good understanding of Debugging tools/utilities like debugview, fiddler, postman, SoapUI, SQL profiler, VS Profiler
  • Excellent communicator and ability to work as a team to accomplish a task
  • Experience in onshore/offshore work
  • Good troubleshooting and debugging knowledge
  • Ready to work in application support projects
  • Good communication skills
  • Ready to work in shifts

 

 

Preferred skills/qualifications:

  • Experienced in troubleshooting and monitoring published processes from Cloud Services environment (Cloud experience)
  • Familiarity with JS frameworks like Angular/TypeScript/React
  • Experience with query REST API like oData/GraphQL
  • Experience with Windows service/background processes
  • Knowledge/Experience on B2B, B2C integrations with the third-party system
  • Knowledge/Experience on SSRS and SSIS
  • Knowledge of Student Information Systems, CRM Systems, ERPs

 

 

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.  

 

 

Share: mail

Similar Jobs

Instructional Design Manager

Bangalore, India

Associate Helpdesk Engineer

Bangalore, India

Technical Consultant

Bangalore, India

Senior Developer D365

Bangalore, India

Associate Software Engineer

Bangalore, India

Senior Software Developer

Bangalore, India

Senior Software Developer

Bangalore, India

Senior Software Developer

Bangalore, India

Software Developer

Bangalore, India

Software Development Manager

Bangalore, India

Software Developer

Bangalore, India

Accounts Executive - Payroll

Bangalore, India

Devops Engineer

Bangalore, India

Product Trainer

Bangalore, India

Lead Software QA

Bangalore, India

Database Engineer

Bangalore, India

Cloud Engineer

Bangalore, India

Solution Architect

Bangalore, India

Support Analyst

Bangalore, India

Senior Software Developer

Bangalore, India

Senior Software Developer

Bangalore, India

Senior Software Developer

Bangalore, India