Responsible for analysis and design, scope documentation, development, testing, training, implementation, maintenance, and support of assigned applications.
May have additional responsibilities to create, configure, monitor, and support web server architecture including upgrades and modifications for performance tuning, load balancing, and log management.
Must demonstrate knowledge expertise for their supported application(s).
Requirements
Five or more (5+) years of progressively complex application development.
Experience with relational database design.
Experienced in application development utilizing one or more of the following as individually required:
Eclipse, Java, JavaScript, HTML
Linux
Apache Tomcat
Visual Studio, VB.NET, ASP.NET, C#
Microsoft SQL Server
SQL Server Reporting Services
SQL Server Integration Services
SharePoint
Crystal Reports
GeneXus™
IBM System i CL, RPG II, III, or ILE
College degree with major in IT, Accounting, or other related business field (preferred).
Experience creating and utilizing web services (preferred).
Experience with performance tuning techniques and load balancing techniques (preferred).
Experience with successful user interface design for web applications (preferred).
Experience with security best practices for application development (preferred).
Tech Stack
Apache
ASP.NET
Java
JavaScript
Linux
MS SQL Server
SQL
SSIS
.NET
Benefits
Medical, Dental, and Vision Insurance on the first day of employment
Flexible Spending Account and Dependent Care Account
401k with Profit Sharing
9+ holidays and discretionary time off structure
Parental Leave – coverage for both primary and secondary caregivers
Tuition Assistance Program and CPA support program with cash incentive upon completion
Discretionary incentive compensation based on firm, group and individual performance
Incentive compensation related to origination of new client sales
Top rated wellness program
Flexible working environment including remote and hybrid options