Sr. Application Engineer/Architect
(5+ years exp)Published: 1 month ago
iCare.com
The Enterprise Cloud EHR
Job Location
Job Type
Full TimeVisa Sponsorship
AvailableHires remotely
Everywhere
Relocation
AllowedHiring contact
iCare CareersThe Role
Job Summary
The Sr. Application Engineer/Architect will share responsibility for direction and development of our enterprise EHR application to meet the needs of our customers and the industry. This position includes all activities around the database during the development life cycle, while meeting the design guidelines, quality standards and customers’ expectations.
Duties and Responsibilities
- Architect, Maintain, Design, Prototype and Create application for a web-based platform.
- Responsible for program and project management of all tasks related to program or product development within full lifecycle application development. Active designer, programmer, and coder.
- Designing, coding and debugging applications in various software languages.
- Work closely with application development teams to design highly scalable systems to achieve high data throughput and fast response time.
- Work closely with Quality Assurance, Professional Services, and Technical Support to resolve issues that will affect the success of the assigned product offerings and schedules.
- Coordinates and delivers internal education associated with software enhancements or modifications to key persons in other departments.
- Lead the design, development, and troubleshooting of large, complex, high-volume, highly-available database systems.
- Provide Manager with regular status reports on development projects. Document and publish all policy and procedures on corporate intranet.
- Assists peers and new hires on all project teams, with mentoring and coaching.
- Develop or review requirement documents, development guidelines, System Design Documents (SDSs), development release notes, and all associated SOPs.
- Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis.
- Object-oriented Design and Analysis (OOA and OOD)
- Performance tuning, improvement, balancing, usability, automation.
- Evaluate and identify new technologies for implementation.
- Maintain standards compliance.
- Implement localization or globalization of software.
- All other duties and responsibilities as assigned.
Knowledge, Skills & Abilities
- Bachelor’s degree in Computer Science, Informatics, Engineering, or the equivalent knowledge and experience.
- Masters Degree in Engineering, MBA, Computer Science or some post undergraduate work desired.
Experience
- Minimum of 5 years of software design, development, or related experience with proven success at meeting deliverable deadlines at measurable levels of quality.
- Minimum of 3 years experience building web applications with the following:
- Database access methods
- Logins and security methods for databases and servers
- Linux servers and platforms
- Mapping APIs (HL7, 3rd party ESBs)
- Encryption methodologies
- Experienced with multiple SDLCs such as agile or waterfall.
- Experience with the design and development of software applications for the enterprise or consumer market specifically Saas or cloud applications.
Skills and Abilities
- Strong ability to organize, prioritize, and make decisions while communicating effectively with management.
- Possess deep knowledge and experience of web application architecture.
- Experience with software profiling and optimization tools.
- Action oriented, decisive approach to work required to ensure the deliverables are met on time.
- Proven ability to manage multiple assignments and meet deadlines.
- Track record of positive interaction with multiple development groups and product owners.
- Experienced user of the Open Source, SaaS monitoring tools, NOSQL, high scale databases and cloud computing platforms.
- Ability to develop and design with some of the following technologies: Java, Web services, Linux, Apache, HL7 , Hadoop stack, Hbase, and other technologies needed as platform scales.
- Familiar or experience with XML, MySQL, Mumps, HTML5, GT.M, VistA, a plus.
- Familiarity with multiple software development methodologies.
More about iCare.com
Similar Jobs
Hopjump
A leading provider of personalized travel recommendations and targeted travel content to consumers
Mav Farm
Decentralized P2P Art & Trade
Constellation
Constellation is an AdTech SaaS company offering a scalable marketing platform
nēdl
AI Powered Audio Discovery, Creation & Moderation
Fuzzy - The Pet Parent Company
We're Changing Pet Care From Episodic To Everyday
DC Locker
Future of Parcel Management Industry
Fabric
Slack-integrated issue tracking for your whole team
High Alpha
Venture Studio
High Alpha
Venture Studio