Senior Software Engineer
SimBioSys
- Chicago, IL
- Permanent
- Full-time
- You value integrity and pride yourself on doing the right thing, even when no one is watching
- You are accountable to yourself, your team, and your commitments. You are not afraid to admit when you make mistakes, and you use those opportunities to learn and grow
- You have a proven record of a high say/do ratio, you hold true to your commitments and inspire your team to do the same
- You adapt to each situation quickly and can drive full ownership of your work
- You jump in and you solve problems. You can troubleshoot quickly, but also know the right times to ask for help
- You look for opportunities to make things better and faster (without compromising quality)
- You are compassionate and patient focused. Our company revolves around delivering an exceptional patient experience that will impact individual lives
- You are inquisitive and do not hesitate to ask questions. You seek new opportunities to learn and grow as an individual and as a team
- You are a team player and are capable of empathizing with others. You consider yourself to have an above average “E.Q.”
- Bachelor's or master's degree in computer science, Computer Engineering, or related field
- 8+ years of hands-on experience in the full software development lifecycle, with 3 years in an FDA Regulated software development environment preferred
- Strong technical skills in software development and experience with software development methodologies, software architecture, software design, database design, cloud computing, data analytics, and information security
- Full-stack development experience, particularly using Python, React, and Typescript.
- Demonstrated proficiency in database concepts and developing applications that drive SQL databases.
- Experience with designing cloud- native software solutions using technologies such as Docker and one or more major cloud service providers such as AWS, Azure, or GCP.
- Strong analytical and quantitative skills; ability to make data driven decisions.
- Excellent communication and interpersonal skills, with the ability to communicate complex technical concepts to non-technical stakeholders
- Experience with Agile development methodologies (e.g., Scrum, Kanban) preferred