Bachelors Degree in a technology related field (e.g. Engineering, Computer Software, etc.) required Description :
- Primary Responsibilities:
- Resource with experience working in fast-paced environment. A talented software development professional with a deep technical background and experience building excellent user focused solutions and who will drive forward innovation to deliver cutting edge application solutions and enhance the solutions with priority on automation and reduction in operational waste.
- Must Have:
- Strong hands on experience with programming language like Java/Spring Framework,Node.js
- Knowledge or experience with AWS services, including but not limited to the following: EC2, Lambda, DynamoDB, SNS, SQS, S3, IAM, etc
- Must have experience in building AWS Functions using Node.JS
- Hands on experience working with MEAN stack
- Experience in Micro service development and serverless APIs
- Hands-on experience with designing and developing RESTful APIs
- Understanding of SQL/NoSQL database technologies
- Proficient understanding of code versioning tools such as Git
- Experience/knowledge with CI/CD
- Exposure to Agile methodologies
- Behavioural Attributes
- Excellent Communication (written, oral, presentation) skills
- 7 to 10 years of experience in multiple IT areas that include analysis, design, evaluation, development, and implementation
- Demonstrated technical leadership experience be able to zoom in and zoom out and understand alignment and see the big picture
- Hands-on experience with large enterprise integration projects with external vendor products/systems
- Experience at technology and/or financial services companies desirable
- Solid knowledge in development and architecture of scalable web applications.
- Experience on providing technical oversight and code reviews, defining coding standards and best practice