Required Skills: Rule Authoring, SQL, Agile software development
Job Description
Job Title: Senior Software Engineer
Location: OFallon, Missouri - Onsite (need Local ONLY- F2F mandatory)
Job Type: Contract Duration: 24 Months
Glider: Software Engineering Advanced (Candid has to score min 60% to get qualified for sub)
Prior experience with MasterCard, Visa, American Express, or similar payments/banking clients is preferred.
Role & Responsibilities:
- Provide technical expertise for fraud prediction applications, including high-volume, mission-critical transaction systems.
- Analyze requests for Fraud Rule changes and assess the effectiveness of proposed solutions.
- Design and implement effective rule strategies.
- Develop, test, and deploy rule changes in an agile environment.
- Validate rule changes against transaction data to ensure accuracy and quality.
Required Skills & Qualifications:
- Bachelors degree in Information Systems, IT, Computer Science, Engineering, or equivalent experience.
- Experience with IBM Operational Decision Manager (ODM).
- Skilled in rule authoring, SQL, and agile software development.
- Experience delivering technical solutions aligned with business and product strategies; financial services or payments experience is a plus.
- Background in object-oriented design and development (Java preferred; experience with multiple OO languages a plus).
- Knowledge of software engineering concepts, agile lifecycles, test automation, and behavior-driven development.
- Strong problem-solving, analytical skills, and attention to detail.
- Ability to work independently and manage multiple initiatives under tight deadlines.
- Passion for preventing payment fraud and improving the customer experience.
- Flexible and adaptable to changing priorities.
Assignment Details:
- Team Focus: Business Rule Authoring
- Level: Advanced
- Interview Rounds: 2 (1 manager, 1 technical)
- Access Needed: Network and badge
Top 3 required skills:
- 1. Rule Authoring
- 2. SQL
- 3. Agile software development
Relevant Job Titles:
- Senior Software Engineer Business Rules / Fraud Systems
- Business Rules Developer / Engineer
- Fraud Detection Software Engineer
- Payment Systems Software Engineer
- IBM ODM Developer / Senior Developer
- Decisioning Systems Engineer