Apex Systems, the nation's 2nd largest Information Technology staffing firm, has an opportunity for a Mobile Developer to work for one of our clients in Birmingham, AL.
Applicants must have a minimum of 4 years of Development and have technical experience with .Net Core and Xamarin .
Job Description
ESSENTIAL DUTIES AND RESPONSIBILITIES
- You will work with a team of software engineers to add functionality and improve and upgrade Digital experience.
- You will create detailed forward-looking technical roadmaps and architectural designs
- You will drive the delivery of new technology solutions to Regions' customer
- You will work with product managers to ensure the product meets customer expectations
- You will help mentor and train other developers on coding practices and standards
- You will Maintain a process-oriented culture leading the team in developing software products using agile methodologies
JOB REQUIREMENTS
- Minimum of 5+ years of professional software development experience
- Bachelor or master's degree in Computer Science, Computer Engineering, or related field
- Professional experience programming in Xamarin using Xamarin Forms, Xamarin and Native SDK integrations, Integrating with REST API, MVVM framework and Xamarin mobile app testing
- Professional experience programming in Xamarin to support iOS and Android platforms for both mobile and tablets
- Experience supporting ADA (Americans with Disabilities Act) on the iOS and Android mobile apps.
- Exposure and experience to MAUI (new version of Mobile framework from Microsoft)
- Strong knowledge of Object-Oriented Programming first principles and SOLID principles.
- Solid understanding of Mobile application architecture and operations.
- Professional experience working with version control tools like Git, Mercurial
- Professional experience working with code repositories like Bitbucket, GitHub
- Professional experience working with continuous integration build servers like Bamboo, Jenkins and Harness
- Network programming including TCP and UDP protocols
- Professional experience with MS Visual Studio
- Professional experience with concurrent, multi-threaded, and asynchronous programming
- Evident interest in keeping up to date with technology landscape and state-of-the-art.
PREFERRED JOB SKILLS AND EXPERIENCE
- Experience with containerized application development and knowledge of Docker, Kubernetes or OpenShift.
- Experience with production support and work in team environment with multiple interfaces.
- Experience working with Agile methodologies.
- Experience in Test Driven Development (TDD).
- Vast knowledge of current trends in the common platform omnichannel architecture and technology.
Required Skills : .NET Core, Xamarin
Basic Qualification : 5 years experience in mobile development
Additional Skills : 5 years experience in mobile development
Background Check :Yes
Drug Screen :Yes
Notes :
Selling points for candidate :
Project Verification Info :
Exclusive to Apex :Yes
Face to face interview required :Yes
Candidate must be local :No
Candidate must be authorized to work without sponsorship ::No
Interview times set : :No
Type of project :Development/Engineering
Master Job Title :Dev: .NET
Branch Code :Birmingham