What are the responsibilities and job description for the Delivery Manager, Application Development position at RxBenefits, Inc.?
Delivery Manager, Application Development
As a Delivery Manager, you will be responsible for leading a group of skilled software engineers as they develop one of our new software applications. This position is a special opportunity to help plan, create, and deliver important products that will have a big impact on our business. You will be a forward-thinking thought leader across the technology organization that will be able to mentor engineers, collaborate across development teams, and make a difference in our ever-growing business.
Essential Job Responsibilities Include:
- Developing detailed solution architecture and design documents
- Lead & contribute to engineering teams that design, develop, test, deploy and maintain application code
- Mentors, coaches, and leads developers to achieve excellent results.
- Performs code reviews as needed to ensure quality in the delivery.
- Work with HR managers to help define engineer goals and provide feedback
- Foster cross-team and cross-department collaboration
- Participate & Contribute to the software design process to build efficient, scalable, and
- maintainable architecture
- Design, improve, and document SDLC processes
- Participate in ideation and product strategy sessions.
- Works closely with Product Team and provides insights on various options.
- Deliver on personal and team deadlines and goals
- All other duties as assigned
Required Skills / Experience:
- Bachelor's degree in computer science, mathematics, engineering or other related fields
- Experience leading a healthy Agile development team
- Understanding of functional or object-oriented programming paradigms
- Exposure to microservices based architecture
- Understanding of SOLID design principles and architecture patterns
- Desire to innovate and discover new technologies
- Understanding of REST principles
- Experience with Agile development methodologies
- Understanding of front-end technologies like React, Angular or Vue preferred
- Exposure to health care and/or pharmacy benefits administration domain a plus
- Strong written, verbal and presentation skills
- Excellent organizational skills, detail-oriented, and works well in a team environment
- Driven to continually learn and master new skills
Desired Prior Experience:
- Have worked with and led remote developers (Onshore and offshore)
- Have directly built solution sets to achieve desired business outcomes.
- Have led a team of developers and mentored them in execution.
- Full stack development in languages such as Java, Python, React, React Native, etc.
- Proficiency in AWS services: EC2, S3, Lambda, RDS, CloudFormation, ECS/EKS, VPC, IAM, etc.
- Experience with serverless architectures using AWS Lambda.
- Experience with NoSQL databases like DynamoDB or document-based databases
- Familiarity with security best practices in cloud environments (Auth0)
- Caching and in-memory database technologies
- Work with responsive design frameworks
- Experience with microservices, SOA, and/or distributed architectures
- Open-source software and dependency management
- Caching and in-memory database technologies
- Asynchronous/multi-threaded programming patterns
- AWS certifications (e.g., AWS Certified Developer – Associate, AWS Certified Solutions Architect)