Software Requirements:
- Proficiency in React JS, including experience with hooks and Redux.
- Familiarity with AWS services, preferably certified as an AWS Developer/Associate Architect/DevOps, with strong knowledge of services like CDK, Lambda, and DynamoDB.
- Proficiency in Node.js for building APIs.
- Strong skills in JavaScript.
- Experience with GraphQL is an added advantage.
Overall Responsibilities:
- Build and maintain front-end application frameworks using JavaScript technologies such as React JS.
- Develop APIs using Node.js to support front-end applications.
- Understand the front-end application ecosystem, including deployment and infrastructure.
- Look for opportunities to optimize UI and back-end frameworks, contributing to pilot projects.
- Be flexible and willing to update or add skill sets as project demands evolve.
- Demonstrate excellent debugging skills.
- Take ownership of projects and tasks, completing them with minimal support.
Technical Skills:
- Front-end Development: Strong expertise in React JS.
- Cloud Services: Well-versed in AWS Cloud Development Kit, AWS Lambda, DynamoDB, API Gateway, CloudFront, Route 53, and ECS services.
- API Development: Strong proficiency in Node.js for API development.
- Cloud Security: Knowledge of AWS IAM roles and cloud security best practices.
- Build Tools: Familiarity with Babel and Webpack.
Experience:
- Minimum of 6-8 years of experience in software development, with a strong focus on front-end and back-end technologies.
- Experience with software development methodologies and tools such as Agile, Scrum, Git, JIRA, and Confluence.
- Proven experience working with cross-functional teams and participating in code reviews.
Day-to-Day Activities:
- Participate in daily stand-up meetings and project planning sessions.
- Collaborate with cross-functional teams to gather and understand business requirements and design effective solutions.
- Write, test, and deploy software solutions.
- Participate in code reviews, providing constructive feedback to team members.
- Stay current with the latest technology trends and advancements in software development.
- Provide technical support to team members and effectively resolve technical issues.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
Soft Skills:
- Excellent written and verbal communication skills.
- Ability to work collaboratively in a team environment.
- Strong problem-solving and analytical skills.
- Adaptability to new technologies and changing project requirements.
- Good time management and prioritization skills.
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.
Candidate Application Notice