
Full Stack developer with AI - L1
- Minneapolis, MN
- $60,000-135,000 per year
- Permanent
- Full-time
- Design and implement modern web applications on AWS that enables users to derive information from patient data in a scalable, reliable, and cost-effective manner
- Ensure the delivery of high-quality, maintainable, and efficient code
- Be an advocate for product quality, including agile SCRUM methodologies, unit tests, code reviews and engineering specifications.
- BS Degree in Computer Science or equivalent
- 6+ years of hands-on software engineering design and programming experience
- Hands on experience in delivering at least two modern web applications, from design to implementation, test and release.
- Master the fundamentals of front-end development with REACT.
- Master technologies such as HTTP protocols, REST API. Security Fundamentals: Encryption, Hashing, Web Security Development, Authentication and Authorization
- 3+ years hands on experience with Python programming
- Experience working with UX designers on new application components and how to leverage UI libraries to deliver the intended design.
- Understand application performance issues and how to optimize database queries and caching methodologies, application download and response time.
- Quality mindset with unit and integration test
- Extensive experience in Agile and Scrum. You know how to work within teams against a backlog, and how to enable true CI/CD. You understand the role of a Fullstack Engineer in an Agile environment - where clarifying the solution approach, possessing deep understanding of product requirements and always watching for edge cases are paramount
- Familiarity with OpenAPI / Swagger specifications
- Deployment experience: GitHub actions, Terraform, Docker, etc.
- AWS experience such as RDS, ALB, Redis Cache, Secret Manager, EC2, IAM
SAP as service providerWe use the following session cookies, which are all required to enable the website to function:
- "route" is used for session stickiness
- "careerSiteCompanyId" is used to send the request to the correct data center
- "JSESSIONID" is placed on the visitor's device during the session so the server can identify the visitor
- "Load balancer cookie" (actual cookie name may vary) prevents a visitor from bouncing from one instance to another