1

Evening Tcs Software Engineer Jobs in Rochester, NY

Software Engineering Team Lead

Rochester, NY ยท On-site +1

$115K - $135K/yr

Job Type Full-time Description Software Engineering Team Lead Department: Enterprise Systems Group ... Ability to schedule for evening or weekend work occasionally Valid driver's license in your state ...

People also search for

Evening Tcs Software Engineer information

See Rochester, NY salary details

$62.7K

$145.6K

$202.8K

How much do evening tcs software engineer jobs pay per year?

As of Jun 11, 2026, the average yearly pay for evening tcs software engineer in Rochester, NY is $145,557.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,400.00 and $170,700.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Evening TCS Software Engineer, and why are they important?

To thrive as an Evening TCS Software Engineer, you need a solid background in computer science, proficiency in programming languages such as Java, Python, or C++, and typically a relevant degree or equivalent experience. Familiarity with development tools, version control systems like Git, and frameworks commonly used in TCS projects is essential. Strong problem-solving abilities, teamwork, and effective communication are standout soft skills for this role. These skills and qualities ensure you can deliver reliable software solutions, collaborate efficiently after regular hours, and meet the high standards expected in a global IT services environment.

What are some common challenges faced by Evening TCS Software Engineers, and how can they be addressed?

Evening TCS Software Engineers often encounter challenges such as coordinating effectively with daytime teams and managing communication across different time zones. To address these, it's important to establish clear handoff procedures, use collaborative tools for documentation, and schedule regular check-ins with team members. Evening shifts also require strong self-discipline and adaptability, as engineers may need to handle urgent issues or support ongoing deployments. Proactively seeking feedback and staying aligned with project goals can help ensure smooth workflow and professional growth.

Can I join TCS directly?

As an Evening TCS Software Engineer, you can join TCS directly through their campus or lateral hiring processes if you meet the eligibility criteria, which typically include relevant educational qualifications and skills in software development. TCS often requires candidates to pass their selection tests and interviews, and having knowledge of programming languages and tools like Java, C++, or Python can be beneficial. The hiring process may vary based on location and current requirements.

What is the difference between Evening Tcs Software Engineer vs Night Tcs Software Engineer?

AspectEvening Tcs Software EngineerNight Tcs Software Engineer
Work HoursTypically 4 PM to 12 AMTypically 12 AM to 8 AM
Work EnvironmentOffice or remote during evening hoursOffice or remote during night hours
Required SkillsSame technical skills, adaptability to evening shiftsSame technical skills, adaptability to night shifts
Industry UsageCommon in IT and software firms with shift-based rolesCommon in 24/7 operations like tech support and development

Both Evening Tcs Software Engineers and Night Tcs Software Engineers perform similar roles, requiring technical expertise and adaptability to non-standard hours. The main difference lies in their shift timings, with evening roles working in the late afternoon to late evening, and night roles working overnight. Employers value both roles for supporting continuous operations in the tech industry.

What does an Evening TCS Software Engineer do?

An Evening TCS Software Engineer is responsible for designing, developing, testing, and maintaining software applications for Tata Consultancy Services (TCS), typically during evening or non-standard business hours. This role may involve working on client projects, debugging code, collaborating with global teams, and ensuring timely delivery of software solutions. Evening shifts are often required to provide continuous support for clients in different time zones or to maintain critical systems. Strong problem-solving skills, proficiency in programming languages, and effective communication are essential for success in this position.
What are the most commonly searched types of Tcs Software Engineer jobs in Rochester, NY? The most popular types of Tcs Software Engineer jobs in Rochester, NY are:
What are popular job titles related to Evening Tcs Software Engineer jobs in Rochester, NY? For Evening Tcs Software Engineer jobs in Rochester, NY, the most frequently searched job titles are:
What job categories do people searching Evening Tcs Software Engineer jobs in Rochester, NY look for? The top searched job categories for Evening Tcs Software Engineer jobs in Rochester, NY are:
What cities near Rochester, NY are hiring for Evening Tcs Software Engineer jobs? Cities near Rochester, NY with the most Evening Tcs Software Engineer job openings:
Software Engineering Manager (SaaS & Cloud)

Software Engineering Manager (SaaS & Cloud)

BCC Software

Rochester, NY โ€ข On-site

Full-time

Posted 23 days ago


Job description

Company Description

BCC Software is the leading postal and presort software solutions provider. With over 45 years of industry experience, we are dedicated to ensuring that all of our software products and marketing solutions are always ahead of the curve and compliant with the latest USPSยฎ regulations.

Job Description

The Engineering Manager is responsible for technical direction, delivery and operational excellence of SaaS products built on public/private/hybrid architectures. This role leads engineering teams delivering secure, scalable, performant, reliable and user-friendly solutions and services, balancing speed, quality and cost.

The hands-on role involves setting technical direction and architectural guidance, supporting teams through all phases of SSDLC. It spans systems architecture/design oversight, DevOps, security best practices and day-to-day leadership with a focus on enabling teams to build and maintain sustainable, scalable systems that meet complex business and technical requirements.

Qualifications

Skills

  • Deep expertise in Microsoft Azure services, architecture patterns, and cloud-native design
  • Strong background in building multi-tenant SaaS platforms.
  • Experience with modern development (C#, .NET, or similar) practices, contemporary frontend frameworks.
  • Hands-on knowledge of containers and orchestration platforms.
  • Practical experience implementing CI/CD pipelines and infrastructure as code.
  • Solid understanding of cloud security, identity management, and governance controls.
  • Ability to mentor engineers while remaining actively engaged in technical work.
  • Clear communication skills across technical and non-technical stakeholders.
  • Pragmatic and results-first driven approach to intra- and cross-department collaboration.

Requirements

  • 10+ years of hands-on experience in software engineering, with significant focus on Azure-based architectures.
  • Minimum of 5 years of engineering team leadership and management in an agile environment
  • Proven experience designing and operating cloud-native SLAs driven SaaS applications
  • Experience in recruiting, developing and retaining high-performing engineering talent
  • Demonstrated ownership of architecture decisions across application and infrastructure layers.
  • Bachelorโ€™s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • Ability to work in or regularly travel to Rochester, NYย 

Additional Information

Work Location

Rochester, NY with periodic in-person collaboration at a shared coworking space.ย 
Physical Demands

The physical demands described here represent those necessary for an employee to successfully perform the essential functions of this position. This role is primary office-based and involves extended periods of sitting, as well as frequent hand use for typing and writing. The position also requires the ability to communicate effectively both orally and in writing. Occasional standing, walking, or bending may be necessary. Some travel will be necessary for customer visits, industry or company events, and meetings. The employee must be able to lift up to 10 pounds regularly and up to 25 pounds occasionally, which may include office supplies or small office equipment. Adequate visual acuity is essential for tasks involving reading, writing, and computer work.ย 

Position Type and Expected Hours of Work

This is a full-time exempt position. Some flexibility in hours is allowed, but the employee must be available during the โ€œcoreโ€ work hours of Monday through Friday, 8:00 a.m. to 5:00 p.m. Additional hours including evening and weekend work may be required as job duties demand.

AAP/EEO Statement

BCC Software provides equal employment opportunity to all individuals regardless of age, race, color, creed, religion, ancestry, sex (including pregnancy, childbirth or related medical conditions), gender, sexual orientation, gender identity or expression (including transgender status), national origin, veteran or military status, marital status, genetic information, physical or mental disability, familial status, reproductive health decisions, status as a victim of domestic violence, or any other basis protected by applicable laws and regulations. Further, the company takes affirmative action to ensure that all applicants and employees are treated without regard to any of these characteristics during the application process and/or employment. Discrimination of any type will not be tolerated.