We are in search of an experienced full-stack developer to become a valuable member of one of our agile teams, and in this role, your duties will encompass the following:
- Engage in discussions with business and technology leaders to grasp their strategy, present solution choices, assess trade-offs, and influence key decisions.
- Take the lead in promoting the adoption of cloud-native technology designs and solutions.
- Enhance existing platforms by delivering high-quality, value-added updates and features.
- Automate software development, testing, and deployment processes for efficiency.
- Actively participate as a member of an Agile development team.
- Collaborate with various teams, including developers, DBAs, network engineers, quality assurance, and third-party vendors/consultants.
- Follow development best practices, including continuous delivery, test automation, and containerization.
- Create and maintain comprehensive, professional-grade documentation.
- Provide urgent support for production escalations when issues arise.