Xamarin Developer in Charlotte, NC at APEX Systems

Date Posted: 3/6/2018

Job Snapshot

  • Employee Type:
  • Location:
    Charlotte, NC
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:

Job Description

Job #:  820179

The Xamarin Developer will develop, build, and support system enhancements and applications using multiple technologies. The successful candidate will have both technical depth and breadth and will have experience designing, developing, and testing mission-critical applications. Technologies include, Xamarin, iOS, Android, Bluetooth, Wi-Fi, mobile data synchronization, C#, ASP.NET MVC, ASP.NET Web API, XCode, Microsoft SQL Server, SQLite, and Microsoft Azure. 

Main Responsibilities: 
• Communicate and interact with business partners and collaboratively define solutions to address key opportunities. 
• Develop designs and specifications based on business requirements. 
• Ensure scalability, robustness, and reliability of all solutions within the application area. 
• Define and adhere to best practices. 
• Evaluate, suggest and implement third party software as needed. 
• Pro-actively consult industry best practices in software design and integration solutions. 
• Deploy applications to the Apple App Store or to Google Play. 
• Deploy supporting applications using release management technologies. 

This position will be located at our Charlotte, NC location. 

Preferred Qualifications: 
• Experience in a structured and formal software development processes 
• Experience developing in an Agile / SCRUM Environment 
• Experience developing mission-critical applications 
• Knowledge of Mobile Platform Architectures 
• Experience in desktop development and Microsoft technologies including Visual Studio 2015 and greater, WPF, C#, ASP.NET, SQL Server 2016 or greater, stored procedures, and object-oriented design 
• Experience with developing applications as part of a cloud-based solution 
• Experience with Microsoft Azure 
• Knowledge of REST, JSON, Postgres or PostgresSQL• 
• Ability to keep informed of industry trends and technologies and apply them quickly through POCs or full applications 
• Ability to jointly and independently make decisions, define required changes, and communicate modifications to entire project team 
• Strong business and technical acumen 
• Excellent verbal and written communication skills




EEO Employer

Apex is an Equal Employment Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at employeeservices@apexsystemsinc.com or 844-463-6178.