Fort Worth, TX
2 days ago
Senior Software Developer

Deluxe Merchant Services is growing its IOS/Android engineering team. This is a great opportunity to use the latest technology to create best-in-class mobile B2B payment products.

The Senior Software Developer role will define, develop, test, analyze, and maintain software applications in support of the achievement of business requirements. This includes writing, coding, testing, and analyzing software programs and applications. The Software Developer IV will also research, design, document, and modify software specifications throughout the production life cycle.

Collaborate with developers, programmers, and designers in conceptualizing and development of new software programs and applications.

Development and maintenance of business-critical applications and reports.

Liaise with network administrators, systems analysts, and software engineers to assist in resolving problems with software products or company software systems.

Assist in the definition, development, and documentation of software’s business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with internal users and departments.

Assist in defining software development project plans, including scoping, scheduling, and implementation.

Basic Qualifications:

Education and Experience: Bachelor’s degree or equivalent experience in computer science, information systems, software engineering, or related field; and 5 years of experience with software development.

5 years of experience in mobile app development for iOS and Android.

2 years of experience with Swift, Kotlin, and Java languages.

2 years of experience with React Native or Flutter.

2 years of experience with RESTful APIs and integrating third-party services.

2 years of experience with mobile IDE like Xcode and Android Studio and version control systems, preferably Bitbucket.

2 years of experience with unit testing for mobile apps.

Preferred Qualifications:

Education and Experience: Bachelor’s degree (or equivalent experience) in computer science, information systems, software engineering, or related field; and 8 years of experience with software development

Ability to develop and maintain mobile SDKs for third party integration.

Strong analytical skills and a proactive approach to troubleshooting and resolving issues.

Familiarity with Agile development processes and collaboration tools like Jira.

Experience with DevOps or CI/CD pipelines.

Knowledge of mobile app performance optimization techniques.

Familiarity with mobile app submission processes for the App Store and Google Play.

Knowledge of mobile security best practices, especially for financial apps.

Awareness of best practices for secure authentication and data transmission in mobile applications.

Additional Basic Qualifications:

Must be 18 years of age or older

Deluxe Corporation is an Equal Opportunity / Affirmative Action employer: 

All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, disability, sex, age, ethnic or national origin, marital status, sexual orientation, gender identity or presentation, pregnancy, genetics, veteran status or any other status protected by state or federal law.

EOE/Minorities/Females/Vet/Disability

Please view the electronic EEO is the Law Poster which serves to inform you of your equal employment opportunity protections as part of the application process.

Reasonable Accommodation for Job Seekers with a Disability: If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to deluxecareers@deluxe.com.

Confirm your E-mail: Send Email