We are seeking a Senior Software Engineer to join our team. In this role, you will be responsible for designing, developing, testing, deploying, maintaining, and improving software web applications using an Agile-based framework. You will provide technical solution products to our clients, drive the execution and delivery of features by collaborating with cross-functional teams, architects, product owners, and developers, and support software development project priorities, deadlines, and deliverables. You will also gather requirements from business analysts, participate in backlog grooming, and add technical details to stories. This position involves maintaining a microservice architecture and platform-based development, leading the technical operations team of Software Engineers in managing the maintenance of AssistRx technology solution products and applications, and resolving critical technical issues for customer solution software application products. You will provide maintenance, fix bugs, and implement minor enhancements post-launch, ensuring software applications function properly through maintenance and upgrade testing. Additionally, you will perform software upgrades and document maintenance to ensure effective operations. The role includes providing short release cycles, feature toggle implementations, and continuous integration, developing process improvements, and removing impediments. You will recommend support systems and maintenance programs for existing applications and collaborate with the technical operations team on planning, scheduling, building, implementing, maintaining, and managing upgrades for solution products. You will also provide technical guidance on technological advances and complex issues to other Software Developers.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior