✨ About The Role
- Responsible for resolving various modernization tasks as prioritized by the team product owner
- Engage in the complete software development lifecycle, taking ownership of delivering enhancements within a system or application
- Collaborate with fellow software engineers to create and document optimal technical designs
- Ensure team compliance with Agile processes and best practices
- Build software solutions prioritizing customer needs and resolving obstacles for the development team
âš¡ Requirements
- Experienced software engineer with 3-4 years of hands-on experience in developing and delivering complex software systems
- Proficient in a variety of technologies including React, Java, AWS, and PostgreSQL
- Strong understanding of modern software design patterns and coding standards
- Self-motivated individual with a desire to learn new programming languages, tools, and frameworks
- Familiar with Agile development methodologies and continuous integration/continuous delivery practices