Vacancy expired!
Your Opportunity
As a member of the Enterprise Middleware and Online Security Technology team, you will be immersed in a collaborative, innovative, and technically challenging environment. We're looking for a full stack Software Engineer who is enthusiastic about learning new and existing technologies in order to deliver exceptional software solutions. The role will require a strong work ethic, problem solving skills and the ability to partner with business and technologists across the organization. The successful candidate will have a proven track record of successfully building and supporting enterprise web applications. The role will require a high level of responsibility and accountability yet has a support structure necessary for development growth. What you are good at- Engage in delivering highly scalable and reliable applications that meet business budgets/timelines while ensuring alignment to strategic technology vision.
- Deliver a best in class authentication solution for a high-volume transaction system handling up to 50,000 transactions a minute during market open.
- Partner with Leads and senior developers to ensure implementations meet the solution architecture and design.
- Understand and adhere to platform principles, guidelines and standards
- Strong advocate for high software agility and quality standards, executing within our culture of engineering excellence
- Strong advocate for agile practices to increase delivery agility.
- Collaborate with and support creative, passionate teammates across multiple teams.
- Create, maintain and ensure adherence to development, coding, testing and automation standards
- Bachelor's Degree or Master's degree in Computer Science.
- 3+ years demonstrated real world experience in object-oriented languages (Java w/Spring IO preferred)
- Familiarity with Angular, TypeScript, and client side MV frameworks
- Confidence using JavaScript, HTML, and CSS
- Experience with Responsive Design and Single Page Applications (SPA) preferred
- DevOps Experience preferred: Development and maintenance of CI/CD Pipeline
- Experience with No-Sql Databases, such as MongoDB preferred
- Experience creating and consuming RESTful services preferred
- Knowledge of all components of an enterprise technical architecture
- Excellent understanding of application development methodologies and infrastructure and network architecture
- Excellent knowledge of Software Design Patterns and SOLID principles
- Implements standard automation and software quality patterns based on industry best practices.
- Proven experience using mocking frameworks and writing Unit Tests and Integration Tests
- Hands -on experience with Agile, Scrum processes in planning, implementation and support of business application components and services, including change & release management
- Ability to work with developers in an in-and-out outsourced environment
- Ability to understand technology alternatives and when to apply them
- Displays intellectual curiosity and integrity
- Motivated and driven by achieving long-term business outcomes
- Constantly increasing domain knowledge to aid in decision making
- Ability to apply innovative technology to solutions that would benefit our clients
- Exceptional interpersonal skills, including teamwork, facilitation and negotiation
- Excellent analytical and technical skills
- Excellent written and verbal communication skills
- Excellent planning and organizational skills
- 1+ years of experience in Financial Services Industry is preferred
- Angular, NgRx
- .NET Core
- Java Spring Cloud Gateway
- Java Spring Boot
- JavaScript
Vacancy expired!