Associate Software Engineer II

3 Months ago • 1-2 Years • Research & Development

Job Summary

Job Description

Anthology's Student Development team focuses on using industry standards and cutting-edge technologies to develop innovative solutions that are essential to our user's success. We are seeking an Associate Software Engineer to be responsible for coding and unit testing of subsystems and system components based on requirements specification and constraints. Responsibilities include understanding the design for product enhancements and developing accordingly; participating actively in design discussions; analyzing business requirements; discussing impacted areas; suggesting solutions to resolve issues/areas of concern; coding and unit testing of enhancements in the product suite; stabilizing and maintaining the product suite; actively participating in SCRUM ceremonies, providing constructive suggestions and inputs; developing testable, reusable, efficient, legible code for enhancements in the product suite; analyzing root cause of issues and suggesting areas for improvement; actively contributing to meet team commitments.
Must have:
  • Bachelor’s degree in Computer Science, Computer Engineering or similar technical discipline
  • 1-2 years of relevant experience in software development
  • Strong analytical and critical thinking skills
  • Well versed in software engineering principles and frameworks like MVC
  • Experienced in Web Development
  • Familiarity with Design Patterns and their capabilities
  • .NET/.NET Core
  • MVC
  • Web API
  • C#
  • .NET 5/6, ASP.NET Core
  • React, AngularJS
  • HTML, CSS
  • JavaScript
  • jQuery
  • TypeScript
  • Message Queues such as RabbitMQ, Kafka
  • NUnit
  • Moq
  • Azure DevOps (or TFS)
  • Git source management
  • Good analytical and problem-solving skills
  • Debugging and troubleshooting skills
  • Results-oriented team player and excellent interpersonal skills
  • Excellent oral and written communication skills
  • Fluency in written and spoken English

Job Details

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.

 

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. Anthology is seeking an Associate Software Engineer to be responsible for coding and unit testing of subsystems and system components based on requirements specification and constraints.

 

Primary responsibilities will include:

  • Understanding the design for enhancements in the product and developing accordingly; participating actively in design discussions
  • Analyzing business requirements, discussing impacted areas, suggesting solutions to resolve issues/areas of concern
  • Coding and unit testing of enhancements in the product suite
  • Stabilizing and maintaining the product suite
  • Actively participating in SCRUM ceremonies, providing constructive suggestions and inputs
  • Developing testable, reusable, efficient, legible code for enhancements in product suite
  • Analyzing root cause of issues and suggesting areas for improvement
  • Actively contributing to meet the team commitments

 

The Candidate:

Required skills/qualifications:

  • Bachelor’s degree in Computer Science, Computer Engineering or similar technical discipline or equivalent demonstrable experience
  • 1-2 years of relevant experience in software development
  • Strong analytical and critical thinking skills
  • Well versed in software engineering principles and frameworks like MVC
  • Experienced in Web Development
  • Familiarity with Design Patterns and their capabilities
  • Proven hands-on experience in the following:
    • .NET/.NET Core
    • MVC
    • Web API
    • C#
    • .NET 5/6, ASP.NET Core
    • React, AngularJS
    • HTML, CSS
    • JavaScript
    • jQuery
    • TypeScript
    • Message Queues such as RabbitMQ, Kafka
  • Ability to develop testable, reusable, efficient, legible code for enhancements
  • Knowledge on SOLID Principles, Design Patterns, OOPS
  • Experience in programming and usage of NUnit and Moq
  • Working experience with Azure DevOps (or TFS) and Git source management
  • Good analytical and problem-solving skills
  • Debugging and troubleshooting skills
  • Flexible and willing to accept change in priorities as necessary
  • Ability to function in a dynamic development environment
  • Results-oriented team player and excellent interpersonal skills
  • Takes accountability and is self-motivated
  • Excellent oral and written communication skills 
  • 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.

Similar Jobs

Axiom Zen - Senior Mobile Engineer, Android

Axiom Zen

United States (Remote)
2 Months ago
Symplr - Senior Software Engineer (JAVADev)

Symplr

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Nisum - Mobile Developer - A6449

Nisum

Hyderabad, Telangana, India (Hybrid)
4 Months ago
Saviynt - Software Architect - Microservices

Saviynt

El Segundo, California, United States (Hybrid)
3 Months ago
PwC - FIT -  Guidewire BC Configuration - Senior Associate

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Rivos - Platform FPGA Design

Rivos

Santa Clara, California, United States (On-Site)
4 Months ago
Anavation - Software Developer 4

Anavation

Quantico, Virginia, United States (On-Site)
3 Months ago
Western Digital - Technologist - ASIC Development Engineering (Validation)

Western Digital

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Luxoft - Automotive Software architect

Luxoft

(Remote)
2 Months ago
Assystems - Responsable de lot H/F

Assystems

Dijon, Bourgogne-Franche-Comté, France (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Next Level Business Services - UI Developer

Next Level Business Services

California City, California, United States (On-Site)
3 Months ago
Varonis  - Automation Engineer

Varonis

Herzliya, Tel Aviv District, Israel (Hybrid)
3 Months ago
Wargaming - Python Backend Developer (World of Warships, PC)

Wargaming

Belgrade, Serbia (On-Site)
2 Months ago
ByteDance - Backend Software Engineer (Business Infra), ByteCloud - 2025 Start

ByteDance

Singapore (On-Site)
3 Months ago
Eleven Labs - FullStack Engineer (Frontend Leaning)

Eleven Labs

Wrocław, Lower Silesian Voivodeship, Poland (Remote)
4 Months ago
The Walt Disney Company - Lead Machine Learning Engineer

The Walt Disney Company

Seattle, Washington, United States (On-Site)
3 Months ago
Rage Quit Games - Senior Unity 3D Developer

Rage Quit Games

Kraków, Lesser Poland Voivodeship, Poland (Remote)
8 Months ago
ION - Front-End / GUI Developer C#- 4908

ION

Noida, Uttar Pradesh, India (Hybrid)
4 Months ago
Fluence - Sr. Solution Architect - Virtualization

Fluence

Houston, Texas, United States (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Chennai, Tamil Nadu, India

Publicis Groupe - Associate Creative Director - Copy

Publicis Groupe

Gurugram, Haryana, India (On-Site)
4 Months ago
Google - Account Executive, Mid-Market Sales, Google Customer Solutions

Google

Gurugram, Haryana, India (On-Site)
3 Months ago
Luxoft - Full-Stack Software Developer

Luxoft

Pune, Maharashtra, India (On-Site)
2 Months ago
GoTo Group - Senior Technical Recruiter

GoTo Group

Bengaluru, Karnataka, India (On-Site)
3 Months ago
ION - Client Support Senior Analyst - Treasury - 10617

ION

Noida, Uttar Pradesh, India (On-Site)
4 Months ago
Accor - Painter (Engineering)

Accor

Maharashtra, India (On-Site)
4 Months ago
Paytm - Product Analytics - Assistant Manager- Recharges & Utilities

Paytm

Noida, Uttar Pradesh, India (On-Site)
3 Months ago
Hitachi - D365 F&O Functional Consultant (Fin, Ops and T&L)

Hitachi

Pune, Maharashtra, India (On-Site)
3 Months ago
Google - Technical Program Manager, HR Engineering, Core Project Management Organization

Google

Hyderabad, Telangana, India (On-Site)
3 Months ago
Visa - Lead SW Engineer

Visa

Bengaluru, Karnataka, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Krafton  - [Infra Div.] 취약점 진단 엔지니어 (3년 ~ 5년)

Krafton

Seoul, South Korea (On-Site)
3 Months ago
ByteDance - Software Engineer, ML System Architecture

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Fabric - Applied Researcher, Cryptography Proof Systems

Fabric

Seattle, Washington, United States (Remote)
4 Months ago
Niantic - Computer Vision Software Engineer

Niantic

Sunnyvale, California, United States (Hybrid)
4 Months ago
Fabric - Principal Design Verification Engineer, CPU

Fabric

Santa Clara, California, United States (Remote)
4 Months ago
Netflix - Machine Learning Manager - Promotional Media

Netflix

Los Gatos, California, United States (On-Site)
3 Months ago
ByteDance - Engineering Manager Machine Learning Infrastructure

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Cadence - Principal Design  IC Designer

Cadence

San Jose, California, United States (On-Site)
4 Months ago
Riot Games - Manager, Software Engineering - Player Platform SDK

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago
Extreme Network - Senior/Staff/Principal Software Engineer – Edge Compute Dataplane (9403)

Extreme Network

Toronto, Ontario, Canada (Hybrid)
4 Months 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. 

Bogotá, Bogota, Colombia (Remote)

Colombia (Remote)

Brazil (Remote)

Colombia (Remote)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Florida, United States (Remote)

Brno, South Moravian Region, Czechia (On-Site)

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