Are you ready to help transform the way patients are diagnosed and treated? Do you have the Angular skills necessary to build and develop robust applications that use a mx of technologies to create a meaningful, interactive user experience?
A strong, seasoned, Angular developer to lead a team of local and remote developers as we seek to revolutionize and automate medical visits.
Will personally head the construction of core user experiences that support patients, doctors, and internal staff members who work together to change the way patients are seen and managed in various healthcare settings.
The individual must be able to work locally with senior leaders to identify the strategic needs, manage JIRA, and then contribute and oversee the delivery to meet our customer’s aggressive and exciting experiences.
The ideal leader will be contributing code at least 50-75% of the time
4+ years Angular, with current knowledge of versions 4-7
3+ years Nodejs
3+ years Redux is highly desired
Strong knowledge and hands-on experience with Postgress or MySQL
Demonstrated leadership skills with driving results of teams of 4-10 staff members
Strong knowledge of Agile and related tools (JIRA, etc)
Experience and knowledge of working with CICD including Docker, Jenkins, or related products.
AdviNow develops technology solutions that transform the healthcare practice from engagement to diagnosis using a variety of software solutions. We invent products and services that empower patients to manage their own health care and improve how traditional healthcare is provided. Our solutions provide monitoring and diagnosis giving their providers the most accurate information to deliver quality treatment and care. As a senior Python engineer you will lead the development of one or more product line within the company by creating key system components. AdviNow expects its engineers to follow rigorous source control, automated build, and deployment best practices while retaining the flexibility and nimbleness required of a startup environment.
Develop high performing, resilient Python applications that operate within a larger architecture
Develop data access objects utilizing ORM and/or stored procedures to manage product data using SQL/PostGress and other GraphDB solutions.
Coordinate the system development activities of other coders, testers, and automation engineers to achieve company goals and objectives.
Coach and mentor junior programmers as required.
Work with product owners and company leaders to envision solutions that exceed customer expectations
Demonstrated structured programming expertise developing real time solutions leveraging Python/Django development environments Strong knowledge and acumen for programming languages. Clear ability to speak knowledgably about how different programming languages operate, and how they are best to solve different problems.
4+ years of Python
3+ years of experience with application and system architecture
3+ years working with structured and unstructured databases
Strong expertise in implementing continuous improvement, continuous integration processes for automated software build and deployment
Strong experience in test driven development and testing approaches to improve software reliability
AWS solution and implementation knowledge is a bonus
Has 2-5 years’ experience doing full stack or backend software engineering in at least one class-based programming language in Python. Understands Python at an advanced level.
Has an advanced level understanding of the REST architectural style.
Understands relational database management systems (RDBMS) at an intermediate level and has experience interfacing with databases through both SQL and object-relational mapping (ORM).
Has experience using version control systems (VCS) like Git on large projects with multiple team members.
Understands paradigms and methodologies like object-oriented programming (OOP), model-view-controller (MVC) and test-driven development (TDD) at an intermediate level.
Has experience implementing asynchronous programming models.
As a Technical Project Manager, you will be part of a fast-paced, entrepreneurial team responsible for delivering solutions that enable AdviNow to be one the most dynamic, exciting, healthcare solutions providers in America today. You will be challenged with identifying innovative ideas, solutions and creative approaches to deliver against the existing and future needs of our customers.
We are seeking an innovative Technical Project Manager who will guide technology teams to ensure the quality delivery of applications and infrastructure components. The role will collaborate closely with the Leadership Team, Technical Engineers, and Developers to ensure completeness and efficiency of solutions while ensuring quality solutions are delivered.
Responsibilities include, but are not limited to:
Drives teams to deliver technology solutions in support of key product initiatives by working closely with product team, architects, and engineers
Coordinates execution of development projects from initiation through release, utilizing Agile/Scrum concepts.
Maintain dependency plan between planned sprints; organize and facilitate daily stand-ups
Assigns development resources to activities and monitors performance across resource channels
Manages and appropriately escalates delivery impediments, risks, issues, and changes tied to the product development initiatives
Perform reviews and code delivery of product backlog, designs, code, and test scripts
Tracks iteration progress, contributes to design discussions and issue resolution, and removes obstacles to ensure iteration commitments are met.
Ensures deliverables across engineering teams are high quality and clearly documented.
This Technical Project Manager must have:
Bachelor’s or Master’s degree in computer science, computer engineering, or other technical discipline, or equivalent work experience, is preferred
6+ years of technical project management experience
Deep understanding of all aspects of software design with a demonstrated track record of increasing responsibility
Experience managing Agile, Scrum, or other rapid application development teams
Excellent oral and written communication skills
Experience in clarifying objectives, dealing with ambiguity/under-defined problems, advocating for simplification, and influencing teams
Scrum Master Certification is a plus
Experience using JIRA agile delivery management platform is a plus
Experience with object-oriented design and coding skills across a variety of platforms (JAVA, HTML5, BLAZE, DB2, XML and Mainframe) is a plus
Experience with web services and Open API development is a plus