Senior Software Developer
Description
Senior Software Developers provide technical expertise and leadership to analyze, design, and develop software-based solutions, enhancements, code corrections, and new functionality for various product lines to meet business needs in the global business payments arena. A successful candidate will fulfill hands on development and support roles and work in teams with other business analysts/project managers, developers, QA and management.
Professional Requirements
- Bachelor’s degree in Computer Science or related area of study
- 4-to-8 years of experience in the field
- Able to learn and master new technologies quickly and improve personal performance through continual self-study
- Desire and commitment to providing outstanding products
- Able to work on multiple projects simultaneously
- Strong interpersonal and team relationship skills and able to work well individually or as part of a team
- Proven experience with real-time, transaction processing applications
- Proven experience with Financial Products and Systems
- Excellent command of development concepts, practices, and procedures
- Exceptional written and oral communication skills
Technical Requirements
Excellent command and proven experience with:
- Microsoft SQL Server 2000/2005 database design and development
- Microsoft T-SQL procedure language
- ADO.NET
- Microsoft ASP.NET 2.0
- Microsoft .NET Application Framework – v. 2.0
- AJAX, VBScript, JavaScript, XML, CSS HTML
MCP, MCSD, or MCAD certifications are a plus.
Apply Online
EOE. No sponsorship, relocation, or third-party providers please.