Lead Design and develop software applications.
• Implement mobile application security, authentication and encryption methodologies. Develop software using Agile/Scrum methodology; Microsoft technologies, including .NET, ASP.NET, MVC, MS SQL Server, WCF; SOA and related technologies (XML, SOAP, REST, JSON, etc.).
• Deliver across the entire app life cycle -concept, design, build, deploy, test, release to app stores and support.
• Work directly with developers and product managers to conceptualize, build, test and realize products
• Gather requirements around functionality and translate those requirements into elegant functional solutions
• Create compelling device specific user interfaces and experiences
• Optimize performance for the apps
• Keep up to date on the latest industry trends in the technologies
• Provide support for software applicatjons
• Write code using industry coding principles and standards.
• Work closely with designers and developers to develop and deliver software in an agile environment.
• Coach and mentor software engineers on projects.
• Provide guidance to junior team members on software projects.
• Manage and implement software applications