Senior IT Software Architect

  • location: Eden Prairie, MN
  • type: Temp to Perm
  • salary: $57 - $71.25 per hour

job description

Senior IT Software Architect

job summary:
Summary of the project/initiative:

  • They would be supporting two programs. Complex Health Solutions and Advocacy.
  • Complex Health Solutions supports initiatives geared toward our high insurance utilization members.
  • Advocacy supports a very broad range of initiatives and applications to support our call center advocates or to drive member self-service.
Ideal candidate background (ex: healthcare specific background, etc.)

  • Experience as an architect working closely with various IT and Business partners to develop solutions using modern technology.
  • Experience working on distributed teams and able to be a leader and drive discussions and outcomes in such an environment. Experience with opens-source and cloud technologies preferred.
Team make-up look like (ex: 1 PM, 4 Developers, etc.)Roughly 10 individuals - Scrum Master/Systems Analyst, Delivery Lead, 4 Dev, 2 SDETs , Product Owner, Architect

Primary Responsibilities:

  • Create solutions for business problems and process improvements
  • Collaborate with the business to evaluate business goals, identify business problems, and design and propose innovative solutions to meet the needs of the business
  • Identify areas of process improvements and build automated solutions to increase efficiency & productivity.
  • Drive some of the software engineering phases including requirements analysis, architecture & application design
  • Plan and strategize with other key leaders including resource, technology and product-services planning
  • Support Solution Architects by representing the capabilities and direction of their application and its ability to support the overall solution for a project/program.
  • Apply repeatable design patterns, best practices and development frameworks and techniques.
  • Ability to question and respectfully challenge the status quo to provide innovative approaches to business problems
  • Lead and provide technical support
  • Attend Agile/SCRUM meetings and follow SCRUM methodology to deliver high-quality software releases every 2 weeks through sprints
  • Lead and mentor software engineers within the team on Java and client-side development tech such as JavaScript, JQuery, AspectJ, and Angular
  • Ensure solution and delivery teams follows best practices and improve application performance
  • Support the development team by validating that the design of their app is in line with requirements, solution design, guidelines and direction/roadmap.
  • Influence peers without authority by inspiring them to use cutting edge tools and build best of the breed solutions
  • Influence and increase the productivity of the team
  • Triage production support issues post-deployment and drive solutions as required
  • Ensure team is building reusable components, frameworks and libraries which can be leveraged across department
  • Ensure apps are delivered as designed
  • Collaborate with and promote best practices to partners.
  • Work very closely with architecture groups and drive solutions
  • Collaborate with quality teams to drive continuous improvement
  • Provide learning sessions, brown bags and technical demos to our partners
  • Research and create Proof-of-Concepts
  • Research, identify, and recommend industry best practices for solving business problems
  • Design and develop innovative solutions using new technologies
Required Qualifications:

  • Bachelor's degree or equivalent experience
  • 4+ years of prior hands-on experience in Java/J2EE programming developing enterprise class Application (including Web, Mobile)
  • 2+ years of prior hands-on client-side development technologies such as JavaScript, JQuery, AspectJ, Angular
  • 5+ years in the software engineering profession across entire SDLC
  • Demonstrated success designing and building high-quality commercial software applications
  • Proven experience delivering software using an Agile/Scrum methodology
  • Prior experience with API or Web Services Architecture, Design and Development
  • Prior experience with XML, XML Schemas, XSLT, XPath, SOAP, REST, JSON, WADL and WSDL, AJAX, HTML5, SQL
  • Knowledge of various Open Source Frameworks and other tools including Spring, Struts, Hibernate, Log4J/Commons logging, Maven, Ant
  • Prior experience using Eclipse, JBOSS Studio, Rational Application Developer or other similar IDEs
  • Quick to learn new technologies and deliver Proof-of-Concept
  • Cloud architecture knowledge
  • Knowledge of web application architecture and network protocols
  • Understanding of Micro-services Architecture.
  • Good understanding of broad technologies and industry trends.
  • Knowledge of security protocols and best practices.
  • Experience creating Business Area Context Diagrams, Data Flow Diagrams, Roadmaps, Solution Overviews, and other such artifacts
Preferred Qualifications:

  • Experience in the health care and health insurance industry
  • Visio or similar design tool knowledge
  • Experience with OpenShift, Docker, Kubernetes
  • Ruby on Rails
 
location: Eden Prairie, Minnesota
job type: Contract
salary: $57.00 - 71.25 per hour
work hours: 8am to 5pm
education: No Degree Required
 
responsibilities:
  • Create solutions for business problems and process improvements
  • Collaborate with the business to evaluate business goals, identify business problems, and design and propose innovative solutions to meet the needs of the business
  • Identify areas of process improvements and build automated solutions to increase efficiency & productivity.
  • Drive some of the software engineering phases including requirements analysis, architecture & application design
  • Plan and strategize with other key leaders including resource, technology and product-services planning
  • Support Solution Architects by representing the capabilities and direction of their application and its ability to support the overall solution for a project/program.
  • Apply repeatable design patterns, best practices and development frameworks and techniques.
  • Ability to question and respectfully challenge the status quo to provide innovative approaches to business problems
  • Lead and provide technical support
  • Attend Agile/SCRUM meetings and follow SCRUM methodology to deliver high-quality software releases every 2 weeks through sprints
  • Lead and mentor software engineers within the team on Java and client-side development tech such as JavaScript, JQuery, AspectJ, and Angular
  • Ensure solution and delivery teams follows best practices and improve application performance
  • Support the development team by validating that the design of their app is in line with requirements, solution design, guidelines and direction/roadmap.
  • Influence peers without authority by inspiring them to use cutting edge tools and build best of the breed solutions
  • Influence and increase the productivity of the team
  • Triage production support issues post-deployment and drive solutions as required
  • Ensure team is building reusable components, frameworks and libraries which can be leveraged across department
  • Ensure apps are delivered as designed
  • Collaborate with and promote best practices to partners.
  • Work very closely with architecture groups and drive solutions
  • Collaborate with quality teams to drive continuous improvement
  • Provide learning sessions, brown bags and technical demos to our partners
  • Research and create Proof-of-Concepts
  • Research, identify, and recommend industry best practices for solving business problems
  • Design and develop innovative solutions using new technologies
 
qualifications:
  • Experience level: Experienced
  • Minimum 5 years of experience
  • Education: No Degree Required
 
skills:
  • Java/J2EE
  • JQuery
  • Angular
  • REST
  • SOAP
  • JBOSS Studio

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs


    Senior Electrical Engineer

  • location: Eden Prairie, MN
  • job type: Permanent
  • salary: $140,000 - $150,000 per year
  • date posted: 8/10/2020

    Senior Data Scientist

  • location: Minneapolis, MN
  • job type: Contract
  • salary: $57.50 - $71.88 per hour
  • date posted: 9/15/2020