We are currently sourcing for an enthusiastic Full Stack Software Engineer to work in Client’s Brokerage Technology unit in Smithfield, RI.
JOB DESCRIPTION
In this role, we will ask this resource to be an integral part of a data team, with an objective of enabling Business Intelligence capabilities for Client and creation of impactful data driven business solutions.
This is a hands-on role as we need an individual contributor that will have responsibilities which include technical leadership, insight and mentoring peers on our teams.
THE EXPERTISE YOU HAVE
In-depth PL/SQL design and development experience
Proven experience as a developer Java, web-services, API and Oracle
Angular, Cloud and Snowflake experience is preferred. Also, experience with Developing API and reusable framework’s is preferred
Experience with sophisticated data environments, including enterprise warehouses, Datamart’s, ODS
Knack for writing clean, testable, readable, and easily maintainable code
Experience working in an Agile software delivery environment, with exposure to continuous integration and continuous delivery tools.
Excellent written and verbal communications
5+ years of developer experience in a database group
Experience in Financial Industry is preferred
College degree in Computer Science or equivalent work experience preferred
THE SKILLS YOU BRING
Proficiency in Scripting languages and Unix Shell Scripting. Basic proficiency of programming languages (Java/Angular) is preferred.
Experience with RDBMS or distributed technologies a must.
Proven Experience in Data Warehouse implementations in a developer capacity.
Experience with a structured application development methodology, using any industry standard Software Development Lifecycle, in particular Agile Methodologies.
Proven track record building sophisticated end-to-end system (full stack developer).
Teammate that thrives in a highly collaborative working environment.
You always ensure your code is of the highest quality through unit testing, code analysis, and generally following standard methodologies.
THE VALUE YOU DELIVER
Participating as a valued team member with a reputation of being the ‘go to’ person for all data related questions and solutions.
Balancing your time and assigned work to ensure maximum value for your users and teammates.
Influencing your team and partners with regard to making informed decisions that balance short term costs, speed of delivery, and total cost of ownership.
Finding creative and efficient solutions to sophisticated data needs and workflows while adhering to a product model mentality to avoid ‘one-off’ solutions.
Your use of formal methods (traditional structured or Agile/iterative) for delivering new or improved business solutions.
Collaborate with groups across business and technology, both in person and virtually, in a constructive and collaborative manner.
Strong analytical and critical thinking skills and ability to tackle issues by making timely decisions based on facts, knowledge, experience, and judgment.
Quickly learn, adapt, and thrive to meet the needs of a fast-paced, changing environment.
Communicate optimally with and to influence team members and external groups.
Strong troubleshooting and problem-solving skills.