Remote Sr. Software Engineer

Posted

Apply now
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 🌱.
About the job
Posted on
Job type
Salary
-
Location requirements
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback