Tuesday, April 08, 2014

Mercury Pay - Software Engineer

Software Engineer II’s are responsible for designing and developing mid to complex custom business applications. He or she will analyze requirements, propose software designs. Interact with other departments.

The main purpose of a Software Engineer II is to work within a team or individually on small to midsize projects and follow guidance and standards within Mercury.

Core Responsibilities
• Develop, test and maintain software applications following the mercury defined Software Development Life Cycle (SDLC).
• Follow instruction and patterns and as set out by the team lead or as defined in Engineering Standards and processes set forth at Mercury.
• Provide input to development estimates and adhere to those schedules
• Actively participate in design, planning and team meetings to further the goals of projects, products, department and organization.
• Understand the business needs and prioritization as set forth by team lead and product.
• Contribute to the furthering development of standards and procedures for continuous improvement to the department.

Qualifications:
• Bachelor’s Degree in Computer Science or related field preferred.
• Minimum 3 – 5 Years of software development experience required.
• Knowledge of following core skills preferred.
i. Microsoft Programming technologies
ii. A solid understanding of at least two of the following: C#, ASP.net, VB.Net, SQL, WCF, Java, Apex, JavaScript
iii. Not necessary but advantages to have exposure to IOS, Android or UI development skills
iv. Sound understanding of Solid and OOP principles
• < 5% travel required
• Ability to work in a team environment onsite or at times work with remote teams.

How to apply: Send resumes to jcohen@mercurypay.com