вторник, 25 июня 2013 г.

Sr. Software Developer / Analyst - mPerks at Grand Rapids

Currently, Meijer is looking for a Sr. Software Developer / Analyst - mPerks. The individual selected for this positionwill be anindividual contributor to the development, maintenance, and enhancement of business applications, providing overall technical and business knowledge to projects and support. Those in this position are assigned to projects within an assigned business unit or corporate department and utilize various new computing architectures (Web). Under the guidance of a Development Manager or project lead, they collaborate with company customers, staff members, IT colleagues, and other stakeholders to define detailed customer requirements and system interfaces, assess available technologies, and develop and present solutions. Sr. Software Developer / Analysts act as internal consultants, providing technical guidance or business process expertise on the most complex projects or researching strategic planning matters from a technical or business standpoint.


Individuals in this job position are competent to perform or integrate work at a high level within this job family, working at an in-depth level within a technical or business area. Sr. Software Developer / Analysts act as subject matter experts in the business areas to which they are assigned, in terms of both business applications and business processes. Individuals in this position are familiar with project management techniques and will normally lead projects or large subprojects. They also possess good coaching skills.

The main challenge for Sr. Software Developer / Analysts is identifying causes and implementing solutions to business problems in a multifunctional project, assessing and communicating issues of technology impact on the business. They also apply a broad knowledge of various technical functions to accurately anticipate organizational impacts. Sr. Software Developer / Analysts must understand the procedures and expected system performance associated with the introduction of new information technologies, while seeking ways to collaborate with other IT members to facilitate transitions. They share responsibility with other team members to ensure on-time, high quality product delivery.

Key responsibilities include:
  • Providing technical expertise within an assigned business unit/area, usually as a member of a project team or support, in the analysis, design, and development of business applications
  • Providing technical consulting support on projects or system issues
  • Developing business relationships and integrating activities with other IT departments to ensure successful implementation and support of project efforts
  • Evaluating and implementing application software packages
  • Designing and developing applications according to established IT standards, including the Meijer Methodology
  • Creating, modifying, and testing programming code
  • Defining, designing, and building database schema to address specific issues and needs
  • Building comprehensive documentation for all compiled code and processes
  • Anticipating and creating technical options to support IT operations and business objectives
  • Participating with other IT members, customers, and other stakeholders in new product reviews, tests, and pilots
  • Leading, collecting and analyzing business requirements for large, multifunctional projects
  • Performing feasibility studies, translating requirements into an appropriate design
  • Preparing detailed design, specs and test plans
  • Identifying conflicting business practices and integration issues, suggesting alternative solutions
  • Overseeing the development of business applications utilizing off-shore and other contracted resources
  • Fostering and maintaining good relationships with customers and IT colleagues to meet expected customer service levels
  • Providing leadership skills within team
 Requirements
  • Bachelors degree in Computer Science, Engineering, or related discipline, or equivalent work experience and technical training, is required
  • 5+ years of experience in business application design, development, installation, and modification in an online environment
  • Conceptual knowledge of information technologies and methodologies
  • Knowledge of project management techniques is required (cross-functional experience is highly desirable)
  • Experience with structured design, development, and implementation of new and established computing architectures
  • Strong technical knowledge, with hands-on experience managing systems development in new and established computing architectures and environments (Web); knowledge of relevant technology, tools, databases and middleware is critical
  • Knowledge of .Net and SQL Server
  • Strong verbal and written communication skills, with an ability to express complex technical concepts in business terms
  • Strong analytical, problem-solving, and conceptual skills
  • Strong project management skills, operating as part of a team organizing, planning, and executing large-scale projects, while leveraging on-site and/or off-shore resources, from vision through implementation
  • Solid teamwork and interpersonal skills; ability to work well on cross-functional project teams and foster team commitment to tasks

Country: USA, State: Michigan, City: Grand Rapids, Company: Meijer.

Комментариев нет:

Отправить комментарий