CareFirst is looking to solve complex software development problems, including designing, coding, testing, and debugging of computer software, and leading stakeholder and product owner meetings to define software requirements.
Requirements
- Experience developing 12-factor microservices while utilizing Continuous Integration, Build, and Delivery with Spring, Spring Boot, Spring Cloud.
- Experience with Spring related technologies such as Spring Core, Spring Boot, Spring MVC, and Spring Integration.
- Experience in developing REST and SOAP APIs.
- Experience in designing and implementing container technologies like Docker, Kubernetes.
- Competency writing basic SQL queries. Oracle, Postgres experience and experience in NOSQL like Mongodb, Cassandra.
- Experience utilizing platform and infrastructure-as-a-service technologies AWS, Azure Cloud and their corresponding services.
- Experience with the Log Management Platforms like Elastic/ELK stack, Splunk, Azure Monitor.
Responsibilities
- Lead a team of software engineers in the design, development, and implementation of multiple applications.
- Perform and lead the detail technical design, coding, code review and testing of new applications and enhancements of existing applications.
- Develop and/or analyze interface design documentation.
- Comply with hardware and software systems standards and procedures.
- Deliver large systems for tens of thousands of users.
- Ensures compliance to the dev/sec/ops practices and policies.
- Understanding of architectural practices and design.
Other
- Bachelor's Degree in Information Technology or Computer Science OR in lieu of a Bachelor's degree, an additional 4 years of relevant work experience is required in addition to the required work experience.
- 5 years Software design and development, software test and evaluation, software requirements management.
- Must be eligible to work in the U.S. without Sponsorship
- Excellent verbal and written communication skills and ability to effectively communicate and translate feedback, needs and solutions.
- Ability to lead in an Agile environment.