This role will be responsible for creation of web and mobile applications that take into consideration all aspects of application development, design and architecture including performance, scalability, coding, caching, security, encryption, session state management, error logging, and testing.
This position will also be responsible for designing, developing and maintaining database components and providing support for data integration initiatives. This position is also responsible for extracting structured and rationalized data for data migration and reporting purposes.
Responsible for development on projects using latest technologies to build advanced client-side applications that transcend the one-page-at-a-time interaction paradigm and bring the feel of native applications into the browser. The successful candidate has experience with full stack Web development and familiarity with many of the latest technologies and patterns emerging in Web development today.
The Senior Software Engineer in this role will be responsible for partnering with stakeholders to develop, implement and roll out technology solutions to address a wide array of complex business problems.
Responsible for providing intermediate analysis and documentation, formulating logical statements of business and management problems, and providing solutions utilizing more efficient operational procedure, work flow, and information technology solutions.
As a Senior Software Developer, you'll design/implement software solutions based on customer needs and requirements; the developers work together to build and support our web-based software applications.
Responsible for full lifecycle business intelligence development using a variety of technologies, including Microsoft (SQL Server, Integration Services, Reporting Services, Analysis Services) as well as other standard data warehouse and data modelling tools and techniques.
The candidate must be proficient in X++, SSRS, C#, ASP.NET, SQL Server, Visual Studio, and XML; experience with designing solutions in a Microsoft Dynamics AX environment; knowledge of Dynamics AS2009 and 2012 RX is required.