Please, let ASCENDING know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
We are searching for a Sr. Software Engineer to support our client, a large financial regulator.
The role involves being part of a high-performing team that develops and enhances applications ensuring fair trading on the stock market.
The Software Engineer will support both front and back-end development, along with QA test plans and execution.
The candidate should be comfortable with hands-on development and testing of web applications within a Java/Angular/AWS environment.
Responsibilities include ownership of automation architecture (both functional and performance) and setting up test frameworks/infrastructure.
The engineer will identify project risks and develop mitigation strategies.
They will perform independent assurance/development on all SDLC phases in a project.
The role requires active participation in the collaborative resolution of defects, including root cause analysis of production incidents.
The engineer will continually look for ways to innovate and improve the testing process to gain efficiencies.
They will create and execute complex test strategies across multiple systems as required to execute tests.
The engineer will design and develop automation code, scripts, utilities, simulators, data generators, API/Interface testing solutions, and other programmatic test tools to test complex systems.
The role also involves working on implementing REACT/Angular UI as well as Java back-end.
Requirements:
A Bachelor's degree in computer science, Information Systems, or a related discipline is required.
The candidate must have 8+ years of Full-Stack development experience within Angular and React.
They should demonstrate technical expertise in Object Oriented and database technologies/concepts that resulted in the deployment of enterprise quality solutions.
Previous experience in implementing solutions using Javascript and Typescript is necessary.
Strong competency in Java 17 and further (the latest features) is required, including writing testable code using Unit Tests and Integration tests.
A good understanding and implementation knowledge of Oracle and Postgres databases, including data persistence in JAVA using JPA/Hibernate, is essential.
Expertise in writing SQL queries is required.
The candidate must have strong working knowledge in the implementation of CI/CD pipelines using Maven, Jenkins, and GitHub, including code quality.
Hands-on deep working knowledge with AWS, including ECS/EC2, Security groups, IAM roles, and DynamoDB, is necessary.
The engineer should be able to architect and develop event-based architecture use cases using SQS/SNS, including efficient usage of serverless functions (AWS Lambda), API Gateway, and Step Functions.
Knowledge of industry-leading software engineering approaches, including Test Automation, Build Automation, and Configuration Management frameworks, is required.
Benefits:
The position offers a fully remote work environment, allowing for flexibility in work location.
It is a long-term contract or contract-to-hire opportunity, providing potential for job stability.
The role involves working with a large financial regulator, offering the chance to contribute to significant projects in the financial sector.
The position provides opportunities for professional growth and development within a high-performing team.
The candidate will gain experience in a diverse technology stack, including Java, Angular, AWS, and various database technologies.
Apply now
Please, let ASCENDING know you found this job
on RemoteYeah
.
This helps us grow 🌱.