Skip to content Skip to main nav
Assumption University
  • Log in
  • Sign up
  • Guests
The Denecker Career Development & Internship Center
Make an Appointment
Log into Handshake
RESOURCE LIBRARY
  • Who Are You?
    • First-Year
    • Sophomore
    • Junior
    • Senior
    • Accelerated MBA Student
  • Learn How To
    • Explore Your Interests
    • Use Labor Market Insights
    • Craft a Resume
    • Write a Cover Letter
    • Build a Professional Online Presence
    • Network with Professionals
    • Search and Apply for a Job/Internship
    • Prepare for an Interview
    • Research Salaries and Negotiate Offers
    • Apply to Graduate School
  • Discover Your Passion
    • Accounting, Finance & Economics
    • Biological & Chemical Sciences
    • Business & Management
    • Creative Arts & Communication
    • Education & Human Services
    • Government & Public Service
    • Health Professions
    • Humanities & Global Studies
    • Psychology, Counseling, & Behavioral Health
    • Technology, Data & Engineering
  • Gain Experience
    • Job Simulations
    • Micro-Internships
    • Internships
    • Full-Time Jobs
  • Partners
    • Faculty & Staff
    • Student Employment
    • Employers
    • Alumni
  • About Us
    • Vision, Mission, & Model
    • Career Advising Appointment Menu
    • Interview Room Reservation Request Form
    • Career Closet
    • Professional Staff
    • Student Assistants
    • Newsletter Archive
Tata Consultancy Services

Software Engineer

  • Share This: Share Software Engineer on FacebookShare Software Engineer on LinkedInShare Software Engineer on X
Recruitment began on April 13, 2026
and the job listing Expires on June 13, 2026
Full-Time Jobs
Apply Now

Role: Software Engineer
Location: Troy/Auburn Hills, MI

Role Overview

We are looking for dynamic and enthusiastic fresh graduates with a basic foundation in Node.js and software development concepts. The selected candidate will work closely with senior developers and clients to enhance existing applications, develop new features, and gain hands-on exposure across the full Software Development Life Cycle (SDLC).

Key Responsibilities

  • Assist in code analysis, maintenance, and enhancement of existing application functionality
  • Develop and code new features and functionalities based on business requirements
  • Participate in requirement gathering sessions and knowledge transition from clients
  • Document understanding and share functional and technical documents with stakeholders
  • Perform impact analysis of change requests and QC tickets
  • Support coding, unit testing, and bug fixing activities
  • Participate in code reviews and incorporate feedback to improve code quality
  • Collaborate with team members to resolve issues and deliver tasks on time
  • Follow Agile processes and contribute effectively in sprint-based delivery

Qualification & Skill Requirements

  • Graduate in Computer Science, IT, Engineering, or a related field
  • Basic working knowledge of Node.js
  • Understanding of Software Development Life Cycle (SDLC)
  • Familiarity with coding standards, debugging, and unit testing concepts
  • Good communication skills to interact with clients and internal stakeholders
  • Willingness to learn, adapt, and work in a team-oriented environment

Unique Experience from This Role

  • Gradual technical skill enhancement through real-time projects
  • Exposure to Change Management and production support processes
  • Understanding of High-Level Design (HLD) and Low-Level Design (LLD)
  • Hands-on experience in requirement gathering and client interaction
  • Practical exposure to Agile methodology and its real-time implementation
  • Opportunity to work with testing tools and quality processes

Learning Outcomes

  • Build strong Agile skill competency
  • Develop solid technical and coding competency
  • Gain end-to-end understanding of the SDLC
  • Experience in communicating with multiple stakeholders
  • Ability to translate business requirements into design and code
Apply Now

Contact & Location

Phone
(508) 767-7227
Email
careerdevelopment@assumption.edu
Website
http://career.assumption.edu
Address

Alumni Hall 028
500 Salisbury Street
Worcester, MA 01609

CDIC Hours

M Monday 8:30am-4:30pm
T Tuesday 8:30am-4:30pm
W Wednesday 8:30am-4:30pm
TH Thursday 8:30am-4:30pm
F Friday 8:30am-4:30pm

Career Advisors

Shannon Curtis Meet Shannon
Alicia Moquin Meet Alicia
Andrea Svagdys-Gumbrell Meet Andrea
Charles Driscoll Meet Charles
Kiera Mills Meet Kiera

Blogs | Employers | Events | Jobs | Resources | Videos | Team

Assumption University Light the way.

Contact

500 Salisbury Street
Alumni Hall 026
Worcester, Massachusetts 01609
(508) 767-7227
careerdevelopment@assumption.edu

Blog Facebook Instagram LinkedIn TikTok YouTube Subscribe to RSS
Privacy Policy | Terms of Service
Copyright © 2026 Assumption University
Powered by uConnect