Vacancy expired!
- Maintain and Write code for complex systems that address project specifications and guidelines
- Write programs that span multiple platforms
- Provide input on programming or development standards
- Consult on database set-up
- Coordinate with others on architectural standards
- Consult on integration issues and determine the best integration approach
- Reviews the code of other developers
- Analyze existing programs and modify the application code to create enhancement or develop new programs
- Identify system requirements and recommend issues and alternatives for change
- Able to report missing elements and explain the impacts on subsystems
- Recommend changes in development maintenance and system standards
- Write detailed technical documentation for subsystems and identify integration points
- Perform unit testing and complex debugging
- Work on large, complex projects that require skill and experience in multiple technical environments and process knowledge of a specific business area
- Estimate work efforts for AIR backlog
- Assist team in determining technical feasibility and feedback on new product objectives
- Partner with all stakeholders to identify potential slippage or inter-team dependencies
- Work with other team members to resolve problems or issues
- Bachelor's degree or the equivalent in relevant work experience
- 4 - 6 years of progressive work experience designing business processes, process mapping, working on process improvement initiatives, and business applications system design
- Experience testing and debugging business application systems and processes
- Experience developing software products for clinical environments and medical labs
- Experience integrating both in house developed software and externally purchased software for large applications
- Web portal development experience
- Experience in Node.js is a must
- Experience in React is nice to have
- Experience in GraphQL is nice to have
- Experience with data modeling, relational databases, data structures and design a plus
- Experience working with Product and Business Management teams a plus
- Experience working in an entrepreneurial company a plus
- Knowledge, skills, and experience to write detailed technical documentation, specifically business requirements and functional specifications for application development
- Ability and experience to facilitate JAD sessions or other requirements gathering processes. May work with senior Developers to resolve/debug program errors
- Knowledge and ability to apply OOD (Node.js, React.js, HTML, XML, Java Script, and Patterns) and impact to the application development process
- Knowledge of web development methodologies (primarily Agile/Scrum), application design, navigation, and information architecture
- Knowledge of basic database design and query language
- Strong preference for experience in React or Node
- Strong preference for experience in GraphQL
- Test Driven Development experience
- Basic understanding of web services a plus
- Understanding of Git a plus
- Understanding of basic unit testing a plus
- Any UI design/development experience a plus
- Strong relationship management and collaboration skills requirements and functional specifications for application development
- Ability to establish and maintain effective working relationships, supporting company leadership and other team members
- Ability to work under pressure
- Maintains composure and professionalism in an interrupt-driven environment
- Ability to manage multiple and changing priorities/tasks
- Must be flexible and embrace change
Vacancy expired!