Overview
On Site
Up to $65
Accepts corp to corp applications
Contract - Independent
Contract - 6 Month(s)
No Travel Required
Skills
encryption
coding
API
Devops
unit testing
firewalls
Performance Testing
web service proxies
SSL
This Software Engineer will be a part of a Scrum Development and DevOps Team. This role involves using the most advance concepts of software development for core banking applications such as responsive UX
open banking & microservice APIs. You will be working as a part of a team
with a focus on quality within the software development process. You will be involved in all steps of the ongoing Software Development Life Cycle (SDLC) including but not limited to: planning
requirements analysis
application support and issue management. In This Role
You Will Analyze complex processes and technological heterogenic applications Design and develop software solutions and generate design documents Design and Develop responsive UX Deliver end to end solutions for Banking APIs. Develop high throughput
or the equivalent combination of education
technical certifications
ASP.NET MVC and JavaScript in Agile methodology. Experience building API using any of these technologies - WCF
Web API. Understanding of RESTful API. Experience with implementing complex full stack solutions including digital and mobile systems
and microservices in large Enterprise organizations. Experience with automated testing
unit testing (NUnit) and integration testing APIs (Postman
Jmeter etc.) Experience with Databases and code integrations such as SQL Server
MySQL. What Would Be Great To Have Experience in modern JavaScript frameworks like ReactJS and/or Angular Familiarity with security concepts (authentication
digital signature)
multi-protocol gateways. Experience with private and/or public cloud infrasturctures Experience in implementing high volume transactions processing applications. Hands on experience leveraging object-oriented design patterns
domain driven design principals
test driven development and enterprise architecture frameworks such as GitHub
Jira and Jenkins. CSS Preprocessor experience
understanding of CSS Modules and CSS-in-JS approaches Understanding of middleware and integration technology Familiarity with MicroSoft .Net core Understanding fundamental differences between MVC vs. Flux (uni-directional) front-end architectures Exp
and continuous delivery/continuous deployment within a large-scale organization. Experience with financial and payment industry with exposure to security
Job Details
JOB DESCRIPTION:
This Software Engineer will be a part of a Scrum Development and DevOps Team. This role involves using the most advance concepts of software development for core banking applications such as responsive UX, open banking & microservice APIs. You will be working as a part of a team, with a focus on quality within the software development process. You will be involved in all steps of the ongoing Software Development Life Cycle (SDLC) including but not limited to: planning, requirements analysis, coding, unit testing, application support and issue management.
In This Role, You Will
- Analyze complex processes and technological heterogenic applications
- Design and develop software solutions and generate design documents
- Design and Develop responsive UX
- Deliver end to end solutions for Banking APIs.
- Develop high throughput and high-volume transaction APIs that can be consumed by omni channel platforms.
- Enhance API solutions to offer simple, easy to consume APIs for Fintech companies.
- Participate in development of roadmap and strategies for documenting and presenting API specifications in an easy and consumable format.
What You Will Need To Have
- Bachelor's Degree in a related technical discipline, or the equivalent combination of education, technical certifications, or training or work experience.
- 3-5 years of an equivalent combination of educational background and related experience
- Demonstrated hands-on development experience in Microsoft stack including C#, ASP.NET MVC and JavaScript in Agile methodology.
- Experience building API using any of these technologies - WCF, Web API. Understanding of RESTful API.
- Experience with implementing complex full stack solutions including digital and mobile systems, API, and microservices in large Enterprise organizations.
- Experience with automated testing, performance testing, unit testing (NUnit) and integration testing APIs (Postman, Jmeter etc.)
- Experience with Databases and code integrations such as SQL Server, MySQL.
What Would Be Great To Have
- Experience in modern JavaScript frameworks like ReactJS and/or Angular
- Familiarity with security concepts (authentication, authorization, encryption, digital signature), SSL, web service proxies, firewalls, multi-protocol gateways.
- Experience with private and/or public cloud infrasturctures
- Experience in implementing high volume transactions processing applications.
- Hands on experience leveraging object-oriented design patterns, domain driven design principals, test driven development and enterprise architecture frameworks such as GitHub, Jira and Jenkins.
- CSS Preprocessor experience, understanding of CSS Modules and CSS-in-JS approaches
- Understanding of middleware and integration technology
- Familiarity with MicroSoft .Net core
- Understanding fundamental differences between MVC vs. Flux (uni-directional) front-end architectures
- Experience with Agile development
- Well versed in SDLC, DevOps, and continuous delivery/continuous deployment within a large-scale organization.
- Experience with financial and payment industry with exposure to security
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.