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
IT Support Lead
Nadia Care · Philadelphia, Pennsylvania, United States · USD 70–80/hr · today
Network Engineer
Delart · Austin, TX · today
Computing Undergraduate Student Intern: DevOps Internship Program - Summer 2027
Llnl · Livermore, CA, United States · USD 23–32/hr · today
IT Support Assistant (Onsite - Phoenix, AZ)
Intelligent Technical Solutions · Phoenix, AZ · USD 15–16/hr · today
Senior Cloud Infrastructure Engineer
Anduril Industries · Washington · District of Columbia · United States · USD 146,000–194,000/yr · today
Senior AI Infrastructure Engineer, Physical Infrastructure
Anduril Industries · Costa Mesa, California, United States · USD 166,000–220,000/yr · today