Job Summary
Synechron is seeking a Senior Engineer CICD with strong expertise in .NET full-stack development, AWS cloud services, and CI/CD practices. The role involves designing, developing, testing, deploying, and maintaining scalable enterprise-grade web applications and cloud-native solutions. The successful candidate will work across backend, frontend, database, cloud, containerization, and automated delivery activities. The role will contribute to business objectives by delivering reliable software solutions, improving deployment efficiency, supporting application scalability, and enabling consistent delivery through automation and Agile engineering practices.
Software Requirements
Required
7+ years of experience in full-stack development.
Strong proficiency in C#, .NET Core, ASP.NET MVC, and ASP.NET Web API.
Experience developing responsive frontend applications using React, Next.js, Angular, JavaScript, TypeScript, HTML5, and CSS3.
Experience developing and integrating RESTful APIs and microservices-based solutions.
Strong knowledge of SQL Server, database design, SQL development, and query optimization.
Hands-on experience with AWS Cloud Services, including:
EC2
S3
Lambda
RDS
CloudWatch
IAM
Experience developing and maintaining CI/CD pipelines for automated build, testing, and deployment processes.
Experience with Git, version control, and branching strategies.
Experience working with Docker and containerized applications.
Familiarity with Agile development methodologies and Scrum practices.
Experience troubleshooting, debugging, and optimizing application performance and scalability.
Ability to work with current, supported versions of .NET, frontend frameworks, SQL Server, AWS services, Docker, Git, and CI/CD tools.
Preferred
Experience with Kubernetes or other container orchestration platforms.
Knowledge of Infrastructure as Code using CloudFormation and/or Terraform.
Exposure to serverless application development on AWS.
Experience with monitoring and logging tools.
AWS certifications.
Experience implementing automated quality checks, security scans, and deployment controls within CI/CD pipelines.
Familiarity with cloud-native architecture, application observability, and deployment automation.
Overall Responsibilities
Design, develop, test, deploy, and maintain scalable web applications using C#, .NET Core, ASP.NET MVC, and ASP.NET Web API.
Build responsive and user-friendly frontend applications using React, Next.js, Angular, TypeScript, JavaScript, HTML5, and CSS3.
Develop and integrate RESTful APIs and microservices-based solutions.
Design, optimize, and maintain SQL Server databases, including database structures, queries, stored procedures, and performance improvements.
Implement and manage cloud-based solutions on AWS using EC2, S3, Lambda, RDS, CloudWatch, and IAM.
Develop, enhance, and maintain CI/CD pipelines for automated build, testing, quality validation, and deployment processes.
Containerize applications using Docker and support cloud-native deployments.
Collaborate with product owners, business analysts, developers, testers, and other stakeholders to gather, clarify, and refine requirements.
Participate in code reviews and ensure adherence to coding standards, design principles, security practices, and development best practices.
Troubleshoot, debug, and resolve application, integration, deployment, database, and performance issues.
Optimize applications for scalability, reliability, maintainability, and efficient resource utilization.
Work within Agile/Scrum teams to plan, estimate, deliver, review, and improve software solutions.
Contribute to continuous improvement of development, testing, release, monitoring, and deployment processes.
Apply sustainable engineering practices by promoting reusable components, efficient pipelines, appropriate cloud resource usage, and reduced unnecessary processing.
Deliver high-quality software within agreed timelines while maintaining traceability, documentation, and operational readiness.
Strategic Objectives
Deliver scalable, responsive, secure, and maintainable full-stack web applications.
Improve deployment speed, consistency, repeatability, and reliability through CI/CD automation.
Strengthen cloud-native application delivery using AWS and Docker.
Improve application stability, performance, scalability, and user experience.
Promote collaboration, knowledge sharing, coding quality, and continuous improvement across Agile teams.
Performance Outcomes
Production-ready applications are delivered within agreed project timelines and quality standards.
CI/CD pipelines support reliable automated build, testing, and deployment activities.
Applications meet defined expectations for performance, scalability, availability, and maintainability.
Application defects, deployment issues, and performance problems are identified and resolved within agreed timelines.
Code, database changes, infrastructure configurations, and deployment processes are documented and maintainable.
AWS resources and delivery processes are used efficiently, securely, and sustainably.
Technical Skills (By Category)
Programming Languages
Essential
C# for enterprise application development.
JavaScript, including ES6+ concepts and modern frontend development practices.
TypeScript for frontend application development.
Ability to write clean, maintainable, testable, and efficient code.
Understanding of object-oriented programming, asynchronous programming, exception handling, and performance considerations.
Preferred
Additional programming or scripting experience supporting automation, cloud operations, or deployment activities.
Familiarity with programming patterns used in distributed and cloud-native applications.
Databases/Data Management
Essential
Strong SQL Server experience.
Understanding of relational database design, normalization, relationships, indexing, transactions, stored procedures, and data integrity.
Experience writing, reviewing, and optimizing SQL queries.
Ability to analyze database performance and resolve data-access issues.
Experience integrating .NET applications with SQL Server databases.
Preferred
Experience with database migration, backup, recovery, replication, and high-availability concepts.
Familiarity with cloud-hosted database solutions and database monitoring.
Exposure to data-access optimization and performance testing.
Cloud Technologies
Essential
Hands-on experience with AWS Cloud Services, including EC2, S3, Lambda, RDS, CloudWatch, and IAM.
Understanding of AWS application deployment, networking, storage, monitoring, identity, access management, and operational support.
Ability to design and support scalable, secure, and reliable cloud-based application solutions.
Understanding of cloud resource management, availability, performance, and cost considerations.
Preferred
Exposure to serverless application development on AWS.
Experience with Kubernetes or other container orchestration platforms.
Knowledge of Infrastructure as Code using CloudFormation and/or Terraform.
Experience with cloud-native application deployment and operational monitoring.
Ability to optimize cloud resource utilization and support sustainable cloud operations.
Frameworks and Libraries
Essential
.NET Core for backend application development.
ASP.NET MVC and ASP.NET Web API.
React for frontend application development.
Next.js and/or Angular.
Experience developing responsive and user-friendly interfaces.
Experience implementing RESTful APIs and microservices.
Experience using HTML5, CSS3, JavaScript, and TypeScript in frontend development.
Preferred
Experience with additional React, Next.js, or Angular libraries used for state management, routing, validation, testing, and UI development.
Familiarity with reusable component design and frontend performance optimization.
Exposure to cloud-native frameworks and distributed application patterns.
Development Tools and Methodologies
Essential
Git and GitHub for source control, collaboration, pull requests, and branching strategies.
Experience developing and maintaining CI/CD tools and pipelines.
Experience with automated build, testing, quality validation, and deployment processes.
Docker and containerized application development.
Familiarity with Agile development methodologies and Scrum practices.
Experience participating in requirements analysis, estimation, development, code reviews, testing, deployment, and application maintenance.
Ability to create technical documentation, deployment instructions, support procedures, and development standards.
Preferred
Kubernetes or other container orchestration platforms.
CloudFormation and/or Terraform for Infrastructure as Code.
Monitoring and logging tools for application and infrastructure observability.
Experience integrating security testing, static analysis, dependency checks, and performance testing into CI/CD pipelines.
Familiarity with automated release management, deployment approvals, rollback procedures, and environment configuration.
Security Protocols
Essential
Understanding of web application security principles and secure coding practices.
Knowledge of authentication, authorization, access controls, input validation, secure API design, and protection of sensitive data.
Understanding of AWS IAM, least-privilege access, secure configuration, encryption, and controlled resource access.
Ability to identify and address security risks in .NET applications, frontend applications, APIs, containers, databases, and CI/CD pipelines.
Awareness of secure source control, secrets management, dependency management, and deployment governance.
Preferred
Experience implementing security scans and vulnerability checks within CI/CD pipelines.
Familiarity with container security, cloud security controls, security logging, and compliance requirements.
Exposure to threat modeling and security-by-design practices.
Experience Requirements
7+ years of progressive experience in full-stack development.
Strong professional experience with C#, .NET Core, ASP.NET MVC, and ASP.NET Web API.
Demonstrable experience developing frontend applications using React, Next.js, Angular, JavaScript, TypeScript, HTML5, and CSS3.
Experience building scalable and responsive web applications for enterprise environments.
Experience developing RESTful APIs and microservices-based solutions.
Strong SQL Server experience, including database design and query optimization.
Hands-on experience with AWS services, including EC2, S3, Lambda, RDS, CloudWatch, and IAM.
Experience developing and maintaining CI/CD pipelines and working with Docker and containerized applications.
Experience with Git, version control, branching strategies, Agile development, and Scrum practices.
Candidates may qualify through equivalent practical experience, extensive full-stack project delivery, demonstrable cloud and CI/CD expertise, or a combination of education, professional experience, and relevant technical training.
Day-to-Day Activities
Develop, test, and maintain backend services, RESTful APIs, microservices, frontend features, SQL Server components, AWS resources, and Docker-based application deployments.
Participate in Agile/Scrum ceremonies, requirements discussions, design sessions, code reviews, sprint planning, technical refinement, and collaboration with product owners, business analysts, developers, and other stakeholders.
Deliver application code, database changes, CI/CD pipeline updates, Docker configurations, automated tests, deployment documentation, technical specifications, and performance improvements.
Make technical decisions within the assigned scope, troubleshoot application and deployment issues, optimize solution performance, follow coding and security standards, and escalate delivery risks or dependencies appropriately.
Qualifications
Bachelor's degree in Computer Science, Information Technology, or a related field; equivalent relevant professional experience may also be considered.
7+ years of experience in full-stack development with strong hands-on expertise in .NET, frontend technologies, SQL Server, AWS, and CI/CD practices.
AWS certifications are preferred, along with relevant training in .NET, React, Angular, cloud technologies, Docker, CI/CD, Agile, Scrum, or Infrastructure as Code.
Maintain continuous professional development in .NET full-stack engineering, React, Next.js, Angular, AWS, cloud-native development, CI/CD, containerization, security, and application performance.
Demonstrate a record of delivering scalable and maintainable web applications through the full development lifecycle, from design and development through deployment, support, and maintenance.
Professional Competencies
Apply critical thinking, analytical reasoning, and structured problem-solving to diagnose application, database, cloud, deployment, integration, and performance issues.
Collaborate effectively with product owners, business analysts, developers, testers, and other stakeholders while contributing to team delivery and knowledge sharing.
Communicate technical requirements, design decisions, risks, progress, defects, and recommendations clearly to technical and non-technical audiences.
Adapt to changing project requirements, technologies, delivery priorities, and Agile/Scrum environments while maintaining solution quality.
Identify opportunities to improve application design, automation, deployment efficiency, code quality, performance, security, reusability, and sustainable use of cloud resources.
Organize and prioritize multiple development, testing, deployment, troubleshooting, and documentation activities while meeting agreed timelines and delivery commitments.
S YNECHRON’S DIVERSITY & INCLUSION STATEMENT
Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture - promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.
All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

