Job Type: Full-time, Internship:
Qualifications:
BS/MS in Computer Engineering, Computer Science, Applied Mathematics, and Statistics
Responsibilities
• Obtain UI/UX Requirements, prioritize, and implement changes suggested by the customers
• Ensure continuity by building on previous development.
• Collaborate with developers, designers, and business partners to ensure the launch of the App. online, through app-platforms e.g., Eagle Platform, rollouts are a massive success
• Ability to solve for roadblocks associated with the natural path of development through creativity
• Strong resolve and persistence in ``getting things done”
Requirements:
• Experience (or high-level of initiative with support of our Dev.Team to develop proficiency) in Java, Eclipse for Java EE developers, Spring MVC, SQL (ie. SQL server)
• Experience and/or high level of energy and excitement for Full Stack or backend engineering that will 'change the game' to truly 'Think Different' in reimagining retail banking + commerce
• Exposure to software development as a CS graduate or equivalent, current studies, Bootcamp with Portfolio (deployed or on GitHub), or self-taught skills
• JavaScript, jQuery, HTML, CSS
• Utilizing JSP templating as well as AJAX requests with form validation in JavaScript for a responsive front end
• Opportunity to engage in major refactoring to a RESTful API with front end framework, progressive web app, mobile app, etc…
• Experience, interest, or ability to collaborate for DevOps including:
** Deployment using FileZilla to generate WAR files, pushing to Linux server with Putty, regularly pushing code to our repository via Git** Utilizing correct design patterns when adding tables to the database and writing SQL using JDBC to create, read, update and destroy rows from tables** Writing and changing controllers/models in a Spring MVC web application, adding utilities to the app, as well as manually configuring new JAR files as third party libraries.
• Not necessary but a plus to have some experience or interest in applied tools including WordPress and SendGrid to engage end-users and working with UX
specialist to implement their designs or user feedback in our existing code base with HTML and CSS • Passionate about the positive social impact that your development can deliver
• Good team-player and collaborator with users and business partners.