Job Summary
Synechron is seeking a highly capable Developer with expertise in AWS cloud infrastructure and React-based front-end development. The role is integral to designing developing and maintaining scalable efficient and secure software solutions that support enterprise digital transformation initiatives. The successful candidate will contribute to developing innovative platforms that enhance developer productivity automate infrastructure operations and deliver seamless user experiences aligning with business objectives to accelerate growth and operational excellence.
Software Requirements
Required:
.NET Core / .NET 5 (Proficient in building scalable backend services)
ReactJS (v16) or higher (Experience in frontend application development)
AWS Cloud Services (EC2 S3 Lambda CloudFormation IAM)
CI/CD Tools: GitHub Actions Octopus Deploy (Automation and deployment pipelines)
Version Control: Git (Repository management and code collaboration)
Development Environment: Visual Studio/Visual Studio Code
Containerization: Docker (Containerize applications for portability)
Preferred:
Experience with AWS CDK or Terraform for infrastructure as code
Knowledge of Python and Go for automation scripts
Familiarity with Kubernetes or other container orchestration tools
Experience with Azure DevOps pipelines
Overall Responsibilities
Design develop and maintain high-quality scalable software applications Core and ReactJS.
Collaborate with cross-functional teams to define feature specifications and implement solutions that meet user needs.
Architect and streamline CI/CD pipelines to enable continuous integration and deployment processes ensuring rapid and reliable software releases.
Conduct thorough code reviews promoting adherence to best practices performance optimization and security standards.
Mentor junior team members fostering a culture of learning innovation and technical excellence.
Develop automation scripts and tooling to enhance infrastructure deployment and operational workflows emphasizing self-service and security.
Stay informed on the latest industry trends and incorporate innovative solutions into projects promoting continuous improvement.
Maintain documentation covering system designs deployment processes and operational procedures.
Ensure infrastructure reliability scalability and security through proactive monitoring automation and infrastructural improvements.
Technical Skills (By Category)
Programming Languages:
Required: C# (.NET Core / .NET 5) JavaScript (ReactJS)
Preferred: Python Go (for automation scripting)
Databases/Data Management:
MS SQL Server PostgreSQL or equivalent relational databases
Experience with NoSQL databases (e.g. DynamoDB MongoDB) is a plus
Cloud Technologies:
Extensive experience with AWS services including compute storage and serverless offerings (EC2 S3 Lambda CloudFormation)
Infrastructure as code tools (CloudFormation Terraform CDK)
Frameworks & Libraries:
ReactJS Redux (state management) Core MVC/Web API
Familiarity with microservices architecture
Development Tools & Methodologies:
Agile/Scrum DevOps practices automated CI/CD pipelines
Containerization (Docker) orchestration (Kubernetes preferred)
Security Protocols:
Knowledge of security best practices in cloud environments and application development
Experience with identity and access management (IAM) encryption and secure coding practices
Experience Requirements
Minimum 7 years of professional software development experience with a focus on platform engineering or full-stack development
Proven track record of developing cloud-native applications on AWS
Extensive experience in enterprise-level application design and deployment
Demonstrated ability to automate infrastructure and operational workflows
Experience integrating CI/CD pipelines with modern development tools and practices
Day-to-Day Activities
Develop and enhance backend services and frontend interfaces ensuring high performance and security
Collaborate in daily stand-ups sprint planning and review sessions with cross-functional teams
Design and implement automation scripts for platform provisioning deployment and operational tasks
Participate in code reviews troubleshoot issues and optimize application performance
Build and maintain infrastructure as code ensuring environments are self-service reliable and secure
Regularly update documentation for codebases infrastructure setups and operational procedures
Engage in continuous learning to adapt new best practices tools and technologies
Provide technical guidance and mentorship to junior team members
Qualifications
Bachelors degree in Computer Science Engineering or a related field; equivalent practical experience considered
Certifications such as AWS Solutions Architect Scrum Master or Microsoft Certified: Azure Developer are preferred
Proven experience in cloud infrastructure management full-stack development and automation
Commitment to continuous professional development through training certifications or industry participation
Professional Competencies
Strong analytical and problem-solving skills with a focus on scalable and efficient solutions
Excellent teamwork and stakeholder engagement abilities
Clear effective communication skills suitable for technical and non-technical audiences
Adaptability to evolving technologies and project requirements
Innovative mindset with a focus on automating operations and improving platform reliability
Effective time and priority management in fast-paced environments
SYNECHRONS 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 applicants gender gender identity sexual orientation race ethnicity disabled or veteran status or any other characteristic protected by law.
Required Experience:
Senior IC
Chez Synechron, nous croyons en la puissance du numérique pour transformer les entreprises en mieux. Notre cabinet de conseil mondial combine la créativité et la technologie innovante pour offrir des solutions numériques de premier plan. Les technologies progressistes et les stratégie ... View more