Job Description :
Good lead skills including program and stakeholder management 8 years experience in application development Highly proficient in software engineering languages and tools ability to develop on multiple platforms Proven record of developing and supporting Java applications understanding and applying best practices is essential Intermediate understanding of Unix Linux command Knowledge of the following is a plus GIT Spring Batch Python SQL Stored Procedures SSIS Access VBA Strong understanding of unit testing and methodologies Familiarity with dependency and build management tools eg Maven Gradle Experience with layered system architectures and layered solutions understanding of shared software concepts