Current Vacancies at Alfa

2018 Gender

Our vacancies are listed below. Click the title to read further information about the role.

To apply, submit resumes to careersUS@alfasystems.com, including the relevant reference.

Software Architect

Multiple Positions – Alfa Financial Software Inc. in Dallas, TX; 40 hrs/wk (OT as req.); 8:30-5, M-F.  Employer paid ad.  Submit resumes to careersUS@alfasystems.com. Incl. Ref. # 147278-57. Alfa Financial Software Inc. is an equal opportunities employer.

Software Architect – Responsible for driving and managing the functional and technical development of Alfa Systems; leading and advising on all technical implementation tasks involved in deploying Alfa software for our clients; executing the technical strategy for Alfa Systems; ensuring that the product stays at the forefront of technical innovation; working with global Alfa colleagues in the Architect space to collaborate across functional and technical development areas; liaising with and supporting leaders of Alfa’s global Product Center, based in the United Kingdom; acting as a technical lead liaising directly with client staff and advising them on areas which includes infrastructure, integration, performance and third party software; creating functional and technical designs in response to client’s specific requirements; supervising and training junior developers in executing changes to the Alfa package; carrying out developments to Alfa software in compliance with specifications created by other architects and software engineers; and acting as a technical support lead for Alfa implementation teams that work directly with client personnel. Required: Bachelor degree in Computer Science, Mathematics, Physical Sciences, Engineering, or other related fields or foreign degree equivalent. 2 years of experience as a Junior Software Engineer, Software Engineer, Senior Software Engineer/ Development Lead, Software Architect, IT Consultant, Senior IT Consultant, Junior IT Consultant or combination. 2 years of experience must include each of the following: working in the automotive or equipment finance industries, or related finance sectors; developing highly scalable enterprise Java applications. Software development experience must include the following core technologies: Java and Java EE, Hibernate, Guice, MySQL and version control systems including: Git and SVN. Position may involve domestic travel depending on client needs.


Project Manager

Multiple Positions – Alfa Financial Software Inc. in Birmingham, MI; 40 hrs/wk (OT as req.); 8:30-5, M-F.  Employer paid ad. Submit resumes to careersUS@alfasystems.com. Incl. Ref. # 147278-167. Alfa Financial Software Inc. is an equal opportunities employer.

Project Manager – Responsible leading on-client-site implementation work for a team of Alfa consultants and client staff to successfully deliver an entire project or large project workstream of an Alfa implementation project in disciplines such as: migration, development, configuration, integration, testing and overall project management; liaising with Alfa colleagues around the world and participating in Alfa’s global community of project managers; consulting with client staff at all levels in relation to all aspects of an Alfa implementation; contributing to the continuous improvement of Alfa’s implementation methodology; supervising and training Alfa employees in software implementation tasks; delivering training to Alfa employees and client staff; analysing and resolving business and technical issues; designing and configuring business processes; and performing project planning, resourcing, risk analysis, issue management and financial management. Required: Bachelor degree in Computer Science, Mathematics, Physical Sciences, Physics, Engineering, Management, Business, Finance or other related fields or foreign degree equivalent. 2 years of experience as a Junior Software Engineer, Junior Analyst, Software Engineer, Consultant, Senior Software Engineer, Senior Consultant, Development Lead, Software Architect, Project Manager, IT Consultant, Senior IT Consultant, Junior IT Consultant or combination. 2 years of experience must include each of the following: working in the automotive or equipment finance industries, or related finance sectors; and managing projects or workstreams using both waterfall and agile methodologies. 2 years of experience as a team lead for major software implementation project(s); and 1 year of experience in software implementation, with enterprise java applications. Position may involve domestic and international travel for extended periods of time depending on assigned client and on-site implementation projects.


Software Engineer

Multiple Positions – Alfa Financial Software Inc. in Birmingham, MI; 40 hrs/wk (OT as req.); 8:30-5, M-F.  Employer paid ad.  Submit resumes to careersUS@alfasystems.com. Incl. Ref. # 147278-171. Alfa Financial Software Inc. is an equal opportunities employer.

Software Engineer – Responsible for full life-cycle development of a proprietary, web-based platform; finalizing requirements, detailed system analysis and design, development, testing, maintenance, troubleshooting, and research; executing full-cycle software development; gathering requirements from respective stakeholders; determining feasibility by analyzing problem definition, requirements, and proposed solutions; designing solution sets by developing specifications, charts, and layouts, writing well designed, testable, efficient code; complying with project plans and industry standards; documenting all aspects of the applications or systems during development as a reference for future maintenance and upgrades; integrating components into a fully functional software system; performing special projects; and maintaining current software systems. Required: Bachelor degree in Computer Science, Mathematics, Physical Sciences, Engineering, or other related fields or foreign degree equivalent. 2 years of experience as a Junior Software Engineer, Software Engineer, Senior Software Engineer/ Development Lead or Software Architect, IT consultant, Senior IT Consultant, Junior IT Consultant or combination. 2 years of experience must include each of the following: working in the automotive or equipment finance industries, or related finance sectors; developing highly scalable enterprise Java applications; working in a development management role. Software development experience must include the following core technologies: Java and Java EE, Hibernate, Guice, MySQL and version control systems including: Git and SVN. Position may involve domestic travel depending on client needs.