The Senior Software Engineer is responsible for designing, supporting and implementing software solutions. They will be responsible for leading technology projects and will be able to take their software through the entire development lifecycle. Additionally, they will be required to support and update existing software. They will be expected to leverage their outside expertise and knowledge to help elevate current technology stack as well as remaining thoughtful of current updates in the software development industry and apply them to software solutions. They will work on system and data analysis, architecture, design, software development, configuration, customization, post implementation and support. The Sr. Software Engineer will work on creating, maintaining, and testing of Business Processes, Web Services & Applications. They will work on troubleshooting, performance tuning, writing of technical and functional design specifications. They will design, develop, and unit test applications in accordance with established standards. They will work on installation/configuration/administration/support.
Bachelors Degree in Technology
Knowledge of AML Financial Systems
3-5 years of experience in applications development, maintenance and support.
Hands on experience with Java, GRAILs, SOAP & RESTful Web Services
Experience with day to day log/health checks of production environments and production support
Experience with Enterprise Integration frameworks and ESBs
Strong Windows server admin experience
Familiar with Azure and AWS
To apply for this job please visit itjobpro.com.