As a Software Engineer IV, you will get the opportunity to work on InComm's FSS ,TMS & Finspect Team.
In this role, you will focus on enhancing the FSS platform, updating and redesigning the applications with the most cutting-edge technologies to optimize performance and make the next generation fraud detection solution.
The applications that our teams work on are responsible for fraud detection of gift card activation and financial card redemption transactions at InComm for our global partners.
This position is a REMOTE + CLT position in Brazil.
Responsibilities:
Support both the evolution and continued modernization of existing applications and the design and delivery of new cloud based applications in an agile environment
Implements complex prototypes and core base code for developers to follow
Analyze Machine learning models and come up with recommendations
Create and present design solutions that have partial or system wide impact
Design, develop, deploy, configure, document, and debug extensive enterprise systems, while properly escalating issues to meet deadlines
Apply the appropriate standards, processes, procedures, and tools throughout the development lifecycle, and ensure reuse of code
Should be able to lead small teams.
Coordinate with QA for end to end testing and post-production testing
Good understanding of Object-Oriented Programming/Design principles
Understanding of, and experience with, software development best practices
Good understanding of open source application frameworks
Effective verbal and written communication with clients in a business and technical manner
Problem solving skills and the ability to work with innovative solutions
Strong analytical skills with the ability to assess complex situations and understand key issues quickly
Ability to adapt in a dynamic work environment and make technical and team decisions and assumes responsibility for those decisions while keeping management informed
Qualifications:
Bachelor's Degreein Computer Science or related field
7+ years of experience with progressiveJava (1.8 and above)development experience includingJ2EEin enterprise level scalable, distributed and fault tolerant environments.
Experience in developing Restful Microservices Services using Spring boot.
Experience withDocker, kubertetes, istio, ArgoCD and Snyk
Experience in any front end frameworks likeAngular, reactJS,Primefaces etc is aplus.
Proficient with MS SQL Server queries & stored procedures
Experience in Creating & Maintaining lower environments
Experience participating in the full lifecycle of projects, including effective use of version control, build management, unit testing, and issue tracking software (ex.
git, Maven, JIRA)
Experience withAzure cloud
Experience withSQLSentry Tool, Dynatrace and Splunk.
Experience with open source object relational mapping tools
Experience with various platforms like Windows server, Linux/Unix.
Experience with Cloud based plat forms,CMS ,Jenkinspipe lines and docker.
Collaborate with QA testing in the research and writing of test cases along with participating in system testing.
Experience using Queuing technologies like RabbitMQ, ActiveMQ etc.
Writing extensive unit tests using automated TDD tasks
Creating configuration, build, and test scripts for Continuous Integration environments
Create complexSQL queriesand understand SQL scripts
Familiarity with SPLUNK with ability to navigate log files
Strong analytical skills with the ability to assess complex systems and situations and troubleshoot issues
Problem solving skills, critical thinking and strong decision-making skills
Excellent written and verbal communication, and interpersonal interactions (ability to foster a cooperative work environment)