Primary Duties & Responsibilities:
Design, develop, and/or maintain multiple moderately complex applications, programs, application functions, databases, or application/user interfaces
Work with stakeholders, business analysts, and team members to understand fairly complex business requirements that drive the analysis and design of quality technical solutions
Balance multiple priorities and respond to day-to-day problems while maintaining progress on regularly scheduled project work
Take personal responsibility for quality and timeliness of results for projects and tasks
Provide user support for multiple applications
Work effectively with minimal oversight
Required Skills/Experience:
Bachelor’s degree or higher, preferably in mathematics, physics, engineering or computer science
3+ years of demonstrated experience building web or mobile applications, preferably with a rapid application development platform.
3+ years developing with one or more development languages including C#, HTML, JavaScript, JQuery, CSS, and SQL for creating rich web applications.
Strong application design, analytical, and problem-solving skills.
Excellent communications, analytical, and troubleshooting skills.
Team Player
Preferred Skills/Experience:
Microsoft certification and/or SQL Server database is a PLUS
Experience working with data warehousing and analytics technologies
Understands Agile software development methodologies
Microsoft Dynamics Nav
Microsoft Dynamics CRM
Apply via :
s.talentbase.ng