Software Engineer
CareFirst BlueCross BlueShield
- Location
- Baltimore, MD, United States
- Workplace
- Remote
- Employment
- Full Time
- Salary
- USD 79,704–158,301/yr
Posted 2mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Design application programs for computer systems
- Develop and code application programs
- Test application programs
- Document application programs
- Define system scope and objectives
- Perform complex analysis of computer software
- Perform complex design of computer software
- Perform complex development of computer software
- Perform complex testing of computer software
- Perform complex debugging of computer software
- Break down software requirements
- Create highly complex systems
- Perform software analysis
- Develop use cases
- Implement source code
- Document source code
- Run automated unit tests
- Draft automated test cases
- Execute automated test cases
- Develop interface design documentation
- Analyze interface design documentation
- Comply with hardware and software systems standards
- Comply with hardware and software systems procedures
- Build large, distributed, API-driven systems
- Assist in estimating development of application features
- Debug reported software bugs
- Correct reported software bugs
- Update user documentation
- Update software documentation
- Assess data results from software testing
- Report data results from software testing
- Assess data results from software analysis
- Report data results from software analysis
- Analyze functional requirements
- Implement functional requirements
- Test software
- Perform operations & maintenance of existing systems
- Identify areas for improvement
- Identify areas for streamlining
- Write system design documentation
- Write application code documentation
- Gather technical information
- Analyze technical information
- Compose technical information
- Gather functional user requirements
- Analyze functional user requirements
- Document functional user requirements
- Participate in regular meetings
- Provide status on current tasks
- Participate in peer reviews of software development artifacts
- Learn technologies trends
- Learn best practices
Requirements
- Bachelor's Degree in Information Technology or Computer Science OR an additional 4 years of relevant work experience
- 3 years software development experience in object-oriented language
- Knowledge of programming languages (e.g. C, Python, .NET Framework, Java, etc.)
- Knowledge and understanding of software development life cycle (SDLC)
- Excellent communication skills both written and verbal
- Ability to recognize, analyze, and solve a variety of problems
- Basic understanding of cloud technologies (e.g. AWS, Azure)
- Basic understanding of database technologies (e.g. cloud, SQL, Oracle, Mongo DB, PostgreSQL, etc.)
- Fundamental knowledge of software engineers best practices
- Fundamental knowledge of agile methodologies
- Fundamental knowledge of CI/CD pipelines
- Knowledge of test-first practices including Test-Driven Development (TDD) for unit tests
- Knowledge of Behavior-Driven Development (BDD) for automated acceptance tests
- Knowledge of DevOps practices
- Knowledge of DevOps tools
- Knowledge of Code quality practices
- Knowledge of promotion practices
- Must be able to meet established deadlines
- Must be able to handle multiple customer service demands
- Must be able to effectively communicate and provide positive customer service
- Eligible to work in the U.S. without Sponsorship
Skills
- C
- Python
- .NET Framework
- Java
- AWS
- Azure
- SQL
- Oracle
- Mongo DB
- PostgreSQL
- TDD
- BDD
- DevOps
Similar roles
Staff AI Engineering - Enterprise Architecture
American Express · Phoenix, AZ, United States · USD 144,250–256,250/yr · today
Field Service Technician II
Toshiba America Business Solutions · East Syracuse, NY, United States · today
Field Service Technician I
Toshiba America Business Solutions · Rochester, NY, United States · today
Field Service Technician II
Toshiba America Business Solutions · Buffalo, NY, United States · today
Incentives Analyst
MicroStrategy · Tysons Corner, VIRGINIA, United States · USD 66,400–119,600/yr · today
Senior Azure Cloud Engineer
Vaxcyte · San Carlos, California, United States · today