Software Developer - Python
Fairview Hospital / Cleveland Clinic · Herndon, VA · 1 wk ago
EngineeringFull-time
About the Role
We are seeking a Python Software Developer to design and develop software components, research and demo proof-of-concepts, and collaborate with team members. You will develop automated tests, participate in code reviews, and communicate effectively with developers and end-users.
Responsibilities
- Design and develop software components
- Research and demo proof-of-concepts
- Collaborate with team members
- Develop automated tests
- Participate in code reviews
- Communicate effectively with developers and end-users
Requirements
- Bachelor's degree in Computer Science or related field with 3+ years of software development experience or High School Diploma with 7+ years of experience
- Proficiency in Python, SQL, and full stack development
- Experience with version control (Git)
- Containerization (Docker/Kubernetes)
- RESTful APIs
- Linux/Unix environments
- Active TS/SCI with Polygraph security clearance required
Preferred Skills
- Agile methodologies
- Node.js
- CI/CD tools (Jenkins, GitLab CI)
- Cloud services (AWS, Azure)
Physical Requirements
- Ability to remain stationary for 50% of the time