MarginPoint Software · 1 month ago
Mobile App Software Engineer
MarginPoint Software is a growing company focused on innovative solutions in mobile application development. The Mobile App Software Engineer will design, develop, and deliver mobile applications using the Microsoft technology stack, engaging in all stages of the project lifecycle.
Cloud ComputingEnterprise SoftwareMobileSaaSSoftware
Responsibilities
Design, develop, and publish hybrid apps (iOS and Android apps) in C# Microsoft Xamarin and .NET web technologies
Experience in architecting and developing high-volume, multi-tier, multi-tenant enterprise web-based software applications and products
Ability to carry out all policies and procedures as established by the team, department or company at large
Ability to effectively communicate designs and defend architectural decisions with a peer group of engineers
Create code that meets design specifications, follows standards, and is easy to maintain. When required, makes suggestions for new designs
Perform and design testing protocols to ensure that the product is fully tested
Ensure that all enhancements, bug fixes, and new products are documented
Work with various teams in the organization to ensure appropriate project requirements are met. Ability to teach other non-technical customers/other team members information about the code
Participate in a Development team that is responsible for developing quality software
Perform peer code reviews
Create product using a “test-driven design” approach
Ability to carry out all policies and procedures as established by the team, department or company at large
Consistently demonstrate MarginPoint’s values: respect, integrity, drive to excellence, results orientation, winning attitude
Qualification
Required
Bachelor's Degree in Computer Science or related field
3-4 years hands on development experience for iOS and Android using Xamarin and .NET technologies
.NET Framework, MS Visual Studio, MS Visual Studio Team Foundation Server
Expertise in C#, Transact SQL, Web Services, WCF and Web API/REST
Preferred
Master's degree
Experience with Windows Azure and Telerik control
Knowledge of Javascript frameworks (jQuery, Sencha)
Experience with Microsoft Patterns and Practices: Web Client Software Factories using Composite Application Blocks and Enterprise Library
Agile development methodologies
Expertise in building scalable enterprise web based applications
Company
MarginPoint Software
MarginPoint is a leading provider of cloud-based Multi-Site Facilities and Inventory Management solutions to Multi and Single-Family Property Managers, Government, Universities, Commercial Real Estate, and Construction firms.