Internal Application Senior Software

Cendyn


Job Location:

Hyderabad - India

Monthly Salary: Not Disclosed
Posted on: 4 hours ago
Vacancies: 1 Vacancy

Department:

Product Development

Job Summary

Job Description

Job Purpose

The Senior Full Stack Software Engineer is responsible for designing developing and maintaining scalable enterprise-grade applications across both backend and frontend layers. This role emphasizes strong expertise backend development Angular-based frontend development and the effective use of AI-assisted development tools to improve delivery speed quality and maintainability.

The ideal candidate demonstrates end-to-end ownership of features from requirements analysis and system design through implementation testing deployment and operational support.

Technical Responsibilities and Stack Overview

Backend Technologies - .NET / .NET Core C# Web API Windows Services SQL Server RESTful APIs and Message queuing and asynchronous processing.

Frontend Technologies - Angular (primary frontend framework) TypeScript HTML5 / CSS3 Modern UI frameworks and responsive design principles.

AI & Productivity Tooling

  • Active use of AI development tools such as GitHub Copilot Cursor Kiro Claude Code or equivalent
  • Applying AI for code generation refactoring test creation documentation and automation
  • Demonstrated ability to increase engineering productivity through AI adoption


Job Responsibilities

Essential Functions

The Senior Full Stack Software Engineer plays a critical role across the full software development lifecycle and is expected to:

  • Full Stack Ownership: Design develop and maintain backend services and Angularbased frontend applications.
  • Collaboration: Work closely with engineers product managers QA and stakeholders to deliver high-quality solutions in a collaborative environment.
  • Solution Design: Analyze requirements define problems evaluate feasibility and design scalable technical solutions aligned with business goals.
  • Application Development: Build robust secure and performant applications using ecosystem and Angular.
  • Code Quality & Architecture: Produce clean testable and maintainable code; demonstrate strong understanding of architecture design patterns and best practices.
  • Testing & Quality: Implement and participate in unit integration and system testing to ensure reliability and quality.
  • AI-Driven Development: Leverage AI tools to accelerate development improve code quality and automate repetitive engineering tasks.
  • Standards & Security: Follow and help evolve company software development security and compliance standards.
  • Technical Specifications: Create and maintain technical designs and specifications to guide implementation.
  • Estimation & Planning: Accurately estimate work and contribute to sprint planning and delivery commitments.
  • Code Reviews: Perform peer code reviews and refactor existing code to improve performance readability and maintainability.
  • Documentation: Document systems APIs development processes and operational procedures.
  • Implementation Validation: Review and validate work to ensure solutions meet requirements and design expectations.
  • Mentorship: Mentor and support junior engineers providing guidance on technical design coding standards and professional growth.
  • Troubleshooting & Support: Diagnose and resolve complex technical issues; participate in on-call support as required.


Job Requirements

Education & Experience

  • Bachelors degree or equivalent practical experience
  • 58 years of professional software development experience
  • Proven experience delivering web-based full stack solutions

Required Technical Skills

  • Strong expertise with C# .NET / .NET Core
  • Solid experience with Angular and modern frontend development
  • SQL Server development and optimization
  • RESTful API design and microservice-based architectures
  • Experience with design patterns such as MVC and Dependency Injection (DI)

AI & Automation Experience

  • Hands-on experience using AI development tools (e.g. GitHub Copilot Cursor Kiro Claude Code)
  • Proven examples of improving productivity quality or automation through AI-assisted workflows

Testing & Methodologies

  • Experience with testing frameworks such as NUnit xUnit or MSTest
  • Familiarity with Test-Driven Development (TDD)
  • Hands-on experience with Agile / Scrum development practices

Additional Technical Skills (Preferred)

  • Git / GitHub source control and branching strategies
  • Database security concepts
  • Experience with SSIS SSRS or legacy system modernization (including C)
  • Experience supporting enterprise production systems

Core Competencies

  • Strong analytical problem-solving and communication skills
  • Ability to work independently while collaborating effectively with cross-functional teams


Expected Competencies

  • Attention to Detail & Organization: Demonstrates precision organization and accountability in execution.
  • Programming Discipline: Maintains consistent coding style and high standards for readability and maintainability.
  • Communication Skills: Communicates clearly and effectively in English both written and verbal.
  • Mentorship: Demonstrates patience and effectiveness when mentoring and training junior engineers.


Work Timings:

Monday through Friday from 2 PM to 11 PM IST to provide healthy overlap between India team and US team and supporting both to ensure adequate collaboration. This role will be working in Hybrid Mode and will require at least 2 days work from office at Hyderabad. Occasional evening and weekend work may be expected in case of job-related emergencies or client needs.


EEO Statement:

Cendyn provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race color religion sex national origin age disability or addition to federal law requirements Cendyn complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment including recruiting hiring placement promotion termination layoff recall transfer leaves of absence compensation and training.

Cendyn expressly prohibits any form of workplace harassment based on race color religion gender sexual orientation gender identity or expression national origin age genetic information disability or veteran status. Improper interference with the ability of Cendyns employees to perform their job duties may result in discipline up to and including discharge.


Other Duties:

Please note this job description is not designed to cover or contain a comprehensive listing of activities duties or responsibilities that are required of the employee for this job. Duties responsibilities and activities may change at any time with or without notice.




Required Experience:

Senior IC

Job Description Job PurposeThe Senior Full Stack Software Engineer is responsible for designing developing and maintaining scalable enterprise-grade applications across both backend and frontend layers. This role emphasizes strong expertise backend development Angular-based frontend de...

About Company

Company Logo

Cendyn is a catalyst for digital transformation in the hospitality industry. Connect with your guests on their unique journey. Drive profitability and loyalty.

View Profile View Profile