02 May
Software Development Manager
Vacancy expired!
- Open to hire candidate as a Direct employee or on a Contract to Perm basis based on candidate’s preference.
- As an “Aware” Manager - Software Development you will be a part of a highly dynamic and innovative development team working on the latest technologies in the exciting fast growing Digital Health space.
- The team is responsible for integrated care management solutions which creates a patient-centric, digital platform to delight our provider customers. The latest solution is built with Spring application framework built on Java platform using JSP/Angular for micro-UI components.
- In our next exciting phase of this project, we're looking to deploy the solution directly on AWS ECS, decouple the monolithic architecture into micro-services, and leverage the native AWS services in this effort.
- The DHT Provider Experience team is seeking scale-focused new manager that will lead and deliver technology solutions with customer obsession in mind. They will bring clarity to his/her team, generate energy, and execute and deliver success. They are decisive, empathetic, willing to take measured risks and obsessed with delivering value on time to market.
- You take ownership of issues, work to find solutions, and collaborate well with team members and cross-functional groups.
- Interface with other project stakeholders to ensure that the system objectives are balanced with overall project objectives
- Provide product design leadership for the project team, including ongoing review of design and implementation.
- Assist management in the development of design policies and procedures which improve the ability to meet product system requirements.
- Stay hands-on while performing people management duties of managing team of 7-10.
- Lead the outcome-based team instead of output-based team and engage teams for discovery focused problem solving approach.
- Provide incident management, change management, application support, monitoring as part of the full cycle team responsibilities.
- Act as a product owner and work closely with technical architects, functional analysts, and product managers to translate requirements into technical solutions.
- Responsible for guarding, promoting, and establishing best practices within the team.
- Perform code reviews and provide constructive feedback.
- Assist with project estimation, planning, progress and bug tracking.
- Communicates clearly and timely when their work hits roadblocks or risks that need to be managed.
- May be part of an on-call support rotation.
- Other tasks and responsibilities as assigned.
- Master’s Degree in Computer Science or related discipline with 5+ years of experience; or Bachelor’s Degree with 7+ years of experience in design and development of multi-tiered business applications; equivalent combination of education and experience will be considered.
- 3+ years of experience leading a software development team through multiple product/platform releases.
- 4+ years of experience making significant individual contribution to real-world software development.
- Understanding of challenges associated with high availability, 24×7 applications and services.
- Demonstrated proficiency with an object-oriented programming language; strong object-oriented design and algorithmic analysis background.
- Experience working in Java or equivalent, targeting Linux OS, and application types (console, web site, REST API).
- Experience with Amazon ECS, AWS Elastic Beanstalk, AWS Lambda, Amazon EC2, and services such as Dynamo DB and S3 is an asset. Experience working with and managing container development, deployment and operations on AWS, specifically with ECS on Fargate.
- Experience migrating databases and applications to AWS, leveraging tools such as Beanstalk.
- Experience with various message-brokering architectures (pub/sub queues, request/response) and data streaming.
- Experience working with relational databases such as SQL Server, Oracle or MySQL and non-relational databases like MongoDB.
- Experience building scalable, available, and low-latency systems.
Vacancy expired!