U. S. Preventive Medicine · Apr 2nd 2019
About the role:
Design develop, document and implement highly scalable web solutions
Collaborate with technical team and business owners to identify requirements and design new products or extension to existing products.
Provide technical oversight to the development process including code reviews and mentoring of the technical team.
Must be able to deliver solutions end-to-end with a focus on hitting delivery milestones. Experience in an agile development environment and understanding of agile delivery methods is required.
Design, develop and oversee unit tests to ensure application logic is fully exercised for each application component
Communicate effectively with team and clients on stages and project completion goals or dates
What You’ll Bring:
Expert in Python and Django framework(s)
6+ years of software development experience in an agile environment
Ability to solve complex problems with innovative and elegant design and deliver robust functionality on time
Thorough understanding of RESTful and SOAP-based web services, XML, JSON
Experience with SQL and NoSQL technologies
Experience with AWS technologies
Solid working knowledge of React and Redux
Experience working with Docker using micro-services architecture
Knowledge of OOP and scalable design patterns
BS in Computer Science or equivalent