Great opportunity to join our growing IT development team that manages multiple projects including: development, enhancements, and support of enterprise wide applications, customer centric portals, web services and mobile applications. We are looking for motivated candidates that are seeking an opportunity to grow, want to be challenged and innovative, who are driven and looking to work with a team to develop and deliver disruptive technologies for our industry.
FUNCTIONAL SCOPE OF POSITION: Under the direction of the Chief Innovation Officer, designs, develops, and deploys quality business products, including enterprise wide applications, customer centric portals, web services and mobile applications; all fully documented and tested in compliance with the IT Department’s lifecycle process.
Develop and enhance software web based applications, portals, web-services and mobile apps utilizing C#, ASP.NET, Objective-C, other OO languages.
Follow Agile development methodologies.
Collaborate with IT team and constituent departments to fulfill application development lifecycle.
Perform scope definitions, estimations and deliver projects within determined timeframe
Works with the solution design team to ensure that design standards are followed.
Creates technical documentation as required.
Leads efforts in problem solving, offering solutions and mentoring team members in the development of application code.
Collaborates with IT personnel regarding on-going projects and duties.
The items listed as primary and secondary components represent a description of the ordinary duties of the position. It should be expected that other duties, both related and unrelated, may be assigned and required.
EDUCATIONAL DEVELOPMENT OR EQUIVALENT:
5+ years of C# / .NET development experience (JAVA, C/C++ or other Object Oriented language)
5+ years of SQL Server / SQL development experience.
Experience developing in Agile methodologies.
Experience in front-end, back-end, web, mobile object oriented development (OOD).
Unified Modeling Language (UML).
Knowledge of Visual Studio, ASP.NET, WCF, WF, WPF, ADO.NET Entity Framework
Possesses and applies a comprehensive knowledge of application development to completion of difficult assignments.
Strong verbal and written communication skills, with an ability to express complex technical concepts in business terms.