Wednesday 30 July 2014

Senior Java Developer #14164 | Medica | MN-Minnetonka


Senior Java Developer #14164 | Medica | MN-Minnetonka


Senior Java Developer-14164
 
What you'll get to do:

The Senior Developer is responsible for developing and maintaining applications using a variety of technologies that support multiple lines of Business and IT initiatives. This individual may work independently or collaborate with a smaller group of developers in similar efforts. This position is responsible for technical analysis, design, development, testing, and deployment of IT solutions as needed by business or IT. The senior developer works closely with other subject matter experts to help design and build solutions for a multitude of applications, including; web, client server, batch processing, portal applications, transactions and data and data warehouse architecture.
 
Medica's Senior Java Developer is a hybrid position as compared to larger shops in the industry. It combines the role of developer, consultant, troubleshooter and strong advocate of Agile SDLC. The position requires working effectively in an Agile team environment while building robust applications to support our business. 
  • Define, analyze, and review business and technical requirements.
  • Develop applications in an Agile environment using Scrum methodologies.
  • Develop internal and externally facing Java applications to support the needs of the business.
  • Leverage industry standards and best practices for software development, including: automated integration, test driven development, reusable code, object-oriented design, software configuration management.
  • Understand the environment, develop standards adopted within the team and suggest changes wherever possible.
  • Lead small development efforts and mentor junior team members whenever possible.
  • Facilitate code reviews, unit testing, peer reviews and partner with QA to document test criteria.
  • Involved in data analysis and contribute to data design.
  • Specifies and provides ownership of reusable application components or reusable application code.
  • Follow policies set for governance, compliance, security, Infrastructure and change management.
  • Practice and advocate development standards as defined by the SDLC, leads and management
Qualifications:
  • Bachelor's Degree in Computer Science or related field is a plus or equivalent work experience considered
  • Experience in Java technology: 7+ years preferred.
  • Experience with JSF, Struts, Spring a plus
  • Experience with Agile and Scrum SDLC.
  • Proficiency in SQL and Oracle PL/SQL is preferred.
  • Proficient with writing Web Services.
  • Familiar with Test Driven Development, and continuous integration. 
  • Strong Web Design skills a plus.
  • Proficient with Software Configuration Management: versioning, tagging, and branching.  
  • Experience in healthcare environment 2-5 years preferred.
  • Candidates for this role are required to be very analytical, self-motivated and driven
 
Skills and Abilities:
  • Ability to evaluate, analyze, design and implement solutions based on technical requirements
  • Ability to identify solutions to complex problems and business processes using tools and technologies to improve efficiency through automation, re-use, design patterns, and best practices
  • Strong verbal and written communication skills including interpersonal skills
  • Ability to communicate to a variety of audiences in both verbal and written form
  • Ability to collaborate with all levels of a complex organization to meet the needs of business and IT
  • Ability to deal effectively in a team environment as well as work independently with or without supervision
  • Excellent oral, written, and communication skills
  • Excellent problem solving skills 

https://medica.taleo.net/careersection/2/jobdetail.ftl?job=14164


No comments:

Post a Comment