- - Development
- Phoenix, AZ, USA
- Full Time
STC is widely recognized as a leading public health informatics company in the United States. Our team is comprised of a unique blend of public health specialists and applied information system developers who come together to create cost-effective public health technology solutions. We are a team of dedicated professionals who are committed to improving public health through the applied use of population health data collected through modernized information systems.
Your Role and Impact
As a Software Engineer, you will make an immediate impact on our team, products, and engineering practices. You will be involved in all facets of development, testing and deployment. Your contributions will span the presentation, application and database layers. In doing so, you will have the opportunity to make a significant impact to not only STC and our clients, but also on the lives of patients around the world.
Who You Are
You love working in a highly collaborative environment where running new ideas or approaches past other developers on the team for input is part of the culture. You are comfortable interacting and negotiating with product teams to find new and creative paths to meeting our mission.
You can effectively navigate the balance between rapid development, system scalability, and code maintainability. Negotiating with product teams around both requirements and effort.
You are have a strong belief in the Agile mindset and have experience working inside a Scrum or Kanban environment.
You enjoy participating in peer code reviews, believing they are a valuable tool for all of us to continue learning and developing our skills.
Above all, you believe in delivering delightful experiences to customers.
What You Will Do
• Use multiple web technologies to achieve STC goals through requirements analysis and application design, development, and testing
• Contribute to team objectives around system performance, quality, maintainability, etc.
• Perform root-cause analysis and bug fixing as needed
• Stay up-to-date on development techniques and technologies
• Assist others on the team and outside the team as needed
What You Will Need
• Strong, proven understanding of Computer Science fundamentals
• Experience in designing against SQL, NoSQL and AMQP technologies
• Experience with Git, Enzyme, Mocha or similar tools
• Bonus points for experience with any of the following: US healthcare, HL7®, Redis, Docker, MongoDB, Postgres, RxJS
We are located in downtown Phoenix's Warehouse District which is part of the city's innovation hub, PHX Core, and we are proud to be a part of such a dynamic and creative area. We have an open-office layout with an urban feel and lots of room for collaboration and inspiration to feed all the great ideas that start here.
We work hard, and we like to have fun doing it. You can join us in company outings like baseball games and museum visits, volunteer in the community, and just be yourself – all within a cool casual environment (go ahead and wear those shorts and flip flops, if that's what you like!).
Benefits? Ours are outstanding. We'll cover 90-100% of your medical plan premiums, provide you with a life insurance plan, and cover disability benefits. You can enroll in our 401(k) plan and earn free money with our company match. You can also take advantage of our great dental, vision, flexible spending accounts and health savings accounts. We offer amazing paid time off – 4 weeks to start – and 12 paid holidays on top of that.
We are on a mission to provide intelligent solutions for a healthier future, and we are passionate about creating healthy communities worldwide. Help us save lives – join our team!
Must be a United States citizen or have authorization to work in the United States as defined by the Immigration Act of 1986.
Scientific Technologies Corporation is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected Veteran status.