As a Senior Java Developer on the team, you will have the opportunity to conceptualize, design and develop new Java-based business applications, components, and interfaces as well as to enhance and provide maintenance for existing applications.
The successful candidate will work alongside current software developers to ramp-up their domain and system knowledge; anticipated tasks include the development and integration of software modules by following patterns and best practices.
The Senior Application Developer is responsible for analyzing requirements, designing, developing and maintaining a wide range of applications and support processes on popular technology stacks including ASP.Net, MVC, Razor, HTML, CSS, WCF, jQuery, Bootstrap, SQL Server, SSRS, SSIS, Enterprise Library, IIS Windows Server, SharePoint, .Net Cache Adapter, Resharper and TFS.
Perform, plan co-ordinate and implement the following for complex studies: (i) the programming, testing, and documentation of statistical programs for use in creating statistical tables, figures, and listing and (ii) the programming of analysis datasets (derived datasets) and transfer files for internal and external clients and (iii) the programming quality control checks for the source data and report the data issues periodically.
The Sr Engineer Software designs and develops software supports ASMs business units (Sales, Marketing, HR, etc.). Systems and software include CRM, Business Intelligence and other strategic custom software applications.