Job Summary
Synechron is seeking an experienced Senior .NET Full Stack Developer with expertise in React and AWS to lead the development of scalable, high-performance web applications. The ideal candidate will excel in designing seamless front-end experiences and robust back-end services, leveraging cloud-native patterns and modern DevOps practices. This role plays a critical part in delivering innovative, customer-centric solutions that support our organization’s digital transformation and operational goals.
Software Requirements
Required Skills:
Extensive hands-on experience developing web applications using React (preferred) or Angular, with proficiency in JavaScript/TypeScript, Redux or Context API, responsive design, and automated testing frameworks (e.g., Jest, Cypress)
Deep expertise in back-end development using .NET Core (C#), including designing secure, scalable RESTful and/or GraphQL APIs
Proven ability to build and optimize SQL and NoSQL databases, including performance tuning and data modeling
Experience working on cloud-native architectures, particularly with AWS services (EC2, Lambda, S3, ECS, CloudFormation, etc.)
Strong understanding of microservices, event-driven architectures, and containerization (Docker)
Familiarity with CI/CD pipelines such as GitHub Actions, Jenkins, or Azure DevOps
Preferred Skills:
Experience implementing infrastructure-as-code (Terraform, CloudFormation) and monitoring solutions (CloudWatch, DataDog)
Exposure to DevSecOps practices and security best practices in cloud environments
Knowledge of other automation tools or scripting languages such as Python or PowerShell
Overall Responsibilities
Lead the full-stack development of enterprise-scale web applications, integrating modern front-end frameworks with scalable, secure back-end services
Collaborate with cross-functional teams—including product, design, quality, and operations—to deliver customer-centric features from concept through production
Design and implement responsive, accessible user interfaces with React/Angular, ensuring high usability and performance
Develop and optimize back-end services leveraging .NET Core, ensuring secure, performant APIs and data workflows
Manage and enhance CI/CD pipelines for automated testing, deployment, and infrastructure provisioning
Troubleshoot performance bottlenecks, bugs, and security issues across the stack
Stay updated with emerging technologies and continuously propose improvements to system architecture and development practices
Collaborate with DevOps teams to implement cloud-native patterns, infrastructure-as-code, and monitoring strategies
Ensure adherence to quality standards and best practices through comprehensive testing and code reviews
Technical Skills (By Category)
Programming Languages:
Essential: C# (.NET Core), JavaScript/TypeScript
Preferred: Python, PowerShell for scripting tasks
Front-end Frameworks & Libraries:
Essential: React (preferred), Angular; experience with Redux or Context API, responsive design, automated testing frameworks (Jest, Cypress)
Preferred: UI component libraries or design systems (Material UI, Bootstrap)
Back-end Development & APIs:
Essential: RESTful API design, GraphQL, microservices architecture, secure coding practices
Preferred: Event-driven patterns, serverless computing (AWS Lambda)
Databases & Data Management:
Essential: SQL Server, NoSQL databases (DynamoDB, MongoDB)
Preferred: Data modeling, performance tuning, ORM frameworks (Entity Framework, Dapper)
Cloud & DevOps:
Essential: AWS services (EC2, S3, ECS, Lambda, CloudFormation), containerization (Docker), CI/CD pipelines (GitHub Actions, Jenkins, Azure DevOps)
Preferred: Infrastructure-as-code (Terraform), monitoring and logging (CloudWatch, DataDog)
Experience Requirements
7 to 10 years of full-stack development experience in enterprise environments
Proven track record building large-scale web solutions with React and .NET Core
Experience working with cloud-native architectures on AWS or similar platforms
Demonstrated ability to lead projects from planning to deployment in Agile teams
Strong background in DevOps, CI/CD, and infrastructure automation
Experience in financial services or highly regulated industries is a plus
Experience with modern testing approaches (unit, integration, E2E) and performance optimization
Day-to-Day Activities
Lead the development and enhancement of enterprise web applications, ensuring adherence to architecture best practices
Write clean, maintainable, and efficient code for both front-end and back-end components
Conduct code reviews and mentor junior developers to improve team skills and code quality
Collaborate with product owners, designers, and QA to develop user stories, acceptance criteria, and testing strategies
Integrate APIs, perform performance tuning, and troubleshoot issues across the stack
Manage CI/CD pipelines, infrastructure-as-code, and deployment automation
Monitor system health and performance, utilizing cloud monitoring tools to optimize applications
Stay current with new technology trends to incorporate innovative solutions into projects
Qualifications
Bachelor’s degree in Computer Science, Engineering, or a related field; advanced degrees preferred
Relevant certifications such as AWS Certified Solutions Architect or Microsoft MVP are advantageous
Proven experience in developing, deploying, and maintaining full-stack enterprise applications in a cloud environment
Professional Competencies
Strong problem-solving and analytical thinking skills
Excellent communication and collaboration abilities
Leadership qualities with the ability to influence and mentor team members
Adaptability to changing project priorities and technologies
A detail-oriented, disciplined work ethic and sense of ownership
Continuous learner committed to staying current with industry best practices
SYNECHRON’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.