CareFirst BlueCross BlueShield is looking to solve problems related to complex software analysis, design, development, testing, and debugging to enhance existing software systems and develop new enterprise solutions.
Requirements
- 5 years experience with software development, basic coding and compilation, software architecture/design, user requirements definition and software specification development.
- Knowledge and understanding of software development life cycle (SDLC).
- Proficient with integrating complex and/or existing systems.
- Knowledge of programming languages (e.g. JavaScript, C, Python, etc.).
- Knowledge of cloud technologies (e.g. AWS, Azure).
- Knowledge of database technologies (e.g. cloud, SQL, Oracle, Mongo DB, PostgreSQL, etc.).
- Fundamental knowledge of software engineers? best practices, agile methodologies, CI/CD pipelines.
Responsibilities
- Performs complex analysis, design, development, testing, and debugging of computer software ranging from operating system architecture integration and software design to selection of computer systems, language, and/or equipment.
- Designs, develops/codes, tests, and documents critical and complex application programs for computer systems.
- Perform technical detail design, coding, testing of applications.
- Serves as subject matter expert for both customer and internal discussions related to maintaining and enhancing existing software systems.
- Develops software solutions for enterprise environments and other technologies.
- Analyzes and implements functional and non-functional (e.g. performance, availability) requirements and designs, implements, and tests software.
- Provides direct technical support for high level, high visibility and critical trouble calls for supported applications.
Other
- Position does not have direct reports but is expected to assist in guiding and mentoring less experienced staff.
- May lead a team of matrixed resources.
- Ability to communicate technical requirements to all levels of expertise.
- Proficient in establishing and maintaining good working relationships.
- Must be able to meet established deadlines and handle multiple customer service demands from internal and external customers, within set expectations for service excellence.