dreamwork_

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