Finding the best job has never been easier
Share
DESCRIPTION:
Duties: Execute software solutions, design, development, and technical troubleshooting. Create secure and high-quality production code and maintain appropriate systems with upgrades and enhancements as required. Produce architecture and design artifacts for complex applications while ensuring design constraints are met by software code development. Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems. Identify hidden problems and patterns in data to drive improvements to coding hygiene and system architecture. Mitigate software security vulnerabilities and fix issues reported by industry standard Software Security Scans. Mentor team members on business processes and technical aspects and provide guidance on solving issues. Contribute to software engineering communities of practice and events that explore new and emerging technologies.
QUALIFICATIONS:
Minimum education and experience required: Bachelor’s degree in Electronic Engineering, Computer Science, Computer Engineering, Computer Information Systems, Information Technology, or related field of study plus 5 years of experience in the job offered or as Software Engineer, Software/Application Developer, Systems Engineer, IT Analyst, or related occupation.
Skills Required: Requires experience in the following: Linux; Unix; Agile SDLC; Microservices; Apache Kafka; J2EE; Jenkins; Spring; Java; Shell Scripting; SQL; XML; Angular; Apache Tomcat; Bootstrap; REST; WebSphere; Maven; JSON; Oracle; Informatica; Splunk; GIT; Junit; Automated Testing; Functional Testing; System Integration Testing; Unit Testing; Spring boot; Control-M; Perl scripting; BeanIO; EJB; Mybatis; Ibatis; performance tuning; Payment Card Industry classifications from a risk and compliance standpoint.
These jobs might be a good fit