• Involves analyzing and interpreting business requirements to create efficient and effective technical solutions.
• Analyze and develop new code.
• Verify code with integration and unit tests.
• Identify logic errors, implement bug fixes, and support user testing.
• Build and execute automation tests.
• Analyze business requirements.
• Provide third-level application support.
• Participate in application design sessions.
• Consult with business areas, technical support, team members, technical sources, and end-users.
• Ensure high quality of development and solution prior to product release.
• Assist with product releases.
• Perform code reviews and provide constructive feedback to peers.
• Contribute to manual quality assurance testing as needed.
• Produce working code with less supervision on relatively routine development tasks.
• Demonstrate good instincts in solving technical problems.
• Stay passionate about learning new technologies and adopting best practices of software development.
Essential Skills:
• Experience with new versions of Angular (Version 12+).
• Experience with authentication and authorization (Web, API).
• Experience with version control using GIT
• Experience writing web services and APIs
• Experience using AWS services (SQS, SNS, Cloudformation, S3) - Intermediate and Senior only
• Building applications that integrate with AWS services
• HTML5 • JavaScript• TypeScript• Angular • SQL • Java
• Spring Boot and Hibernate
• Git