Thursday, February 5, 2015

SOFTWARE ARCHITECT opportunity: SW metro

*This is a FTE permanent position in the SW Twin Cities metro area

Would having the opportunity to work in a cutting edge commercial software environment interest you? Does staying challenged and expanding your skills get you excited about going to work? Are you interested in using your talents to make a difference in the world? If your answer is yes, this company is for you.

They're a market share leader in the vitally important and rapidly emerging EHR solution industry for the long-term, post-acute care and senior living communities. Their team includes some of the most talented individuals in the Twin Cities and leadership is visionary. They're in the early stages of wide ranging internal and product initiatives that are reshaping healthcare as we know it. They're looking for individuals that share their passion in creating the best products in the world.   

SOFTWARE ARCHITECT

Responsibilities:

You'll define technical infrastructure and contribute to the design and architecture to ensure projects meet goals for security, scalability, maintainability, availability, and resiliency.  This position will translate business requirements and product vision into application architecture as well as lead and foster the development of high performing technical teams to meet strategic objectives.  Designing, coding, testing, debugging and documenting software in an agile environment, including application framework components for use by the development team and business components will be key when it intersects with the direction of new technology.

You'll collaborate with other teams to define supporting infrastructure and software tools needed to run and monitor software in a large scale environment as well as learn and analyze new technologies and industry best practices to identify suitability for adoption by the development team.  Reviewing and assessing functional and non-functional requirements, the impact of proposed scope changes and providing mechanisms for continuous improvement in code design and maintainability will also be primary responsibilities of this position.

Required Qualifications:

·         Must have 4-year college degree in Computer Science or related field or comparable experience
·         10+ years of software engineering experience, including experience as a hands-on software developer building object-oriented, mission-critical enterprise systems using Java/J2EE technologies
·         Experience with commercial software development and/or healthcare industry experience
·         Experience developing cloud based SaaS applications
·         Experience designing systems for extremely high availability with 99.999% up time
·         Experience with Agile Methodology
·         Experience with XML/JSON and developing SOAP and REST services
·         Experience with Enterprise Integration Patterns and Messaging
·         Strong experience in projects requiring application re-engineering, modernization
·         Experience with Continuous Delivery
·         Knowledge of JBoss application server, network infrastructure and related technologies
·         Good understanding of SQL, relational database modeling and design
·         Demonstrated success in building design patterns and software engineering best practices
·         Excellent organization, communication, and documentation skills
·         Long-Term-Care, LTC, knowledge is a plus

For further detail or to be considered contact me directly:

Michael Reitz
Sr. Executive Recruiter
Michael Reitz & Associates LLC
952-240-6093


No comments:

Post a Comment