Software Developer
New
United StatesFull-TimeMiddle
SalaryUSD 98000 - 163000 / year
Apply NowOpens the employer's application page
Job Details
- Experience
- 4 years of full stack web application development
- Required Skills
- AWSDockerPythonHTMLJavascriptTypeScriptReactCI/CDRESTful APIsGitHub Actions
Requirements
- B.S. in computer science or related field.
- 4 years of Full stack web application development and maintenance experience (including Python and React).
- 3 years of experience working with databases.
- Experience developing and consuming REST APIs.
- Experience building containerized applications using Docker.
- 2 years of experience using GitHub actions for CI/CD.
- Experience deploying and operating software on AWS (e.g., ECS/EKS, S3, RDS).
- Strong analytical and problem-solving abilities.
- Effective communication and collaboration skills with non-technical business roles.
- Ability to manage multiple priorities in a fast-paced environment.
Responsibilities
- Design, develop, test, and maintain web applications using Python and React.
- Build and maintain RESTful APIs and backend services.
- Develop responsive, accessible, and performant user interfaces using React and modern frontend tooling.
- Participate with cross-functional software development team and subject matter experts in an Agile environment.
- Write clean, maintainable, and well-documented code.
- Optimize application performance and scalability of existing analysis pipelines.
- Maintain CI/CD workflows and support deployment processes.
- Review and address security vulnerabilities in collaboration with security and infrastructure teams.
View Full Description & ApplyYou'll be redirected to the employer's site