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