Match score not available

Sr. Software Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in computer science or related discipline, 8+ years of Full-Stack development experience, Technical expertise in Object Oriented and database technologies, Strong proficiency in Java 17, Javascript and Typescript, Hands-on experience with AWS and CI/CD pipelines.

Key responsabilities:

  • Own automation architecture and test frameworks
  • Identify project risks and develop mitigation strategies
  • Participate in collaborative defect resolution and root cause analysis
  • Innovate and improve testing processes for efficiencies
  • Design and execute complex test strategies across systems
ASCENDING logo
ASCENDING Startup https://ascendingdc.com/
11 - 50 Employees
See more ASCENDING offers

Job description

Title : Sr. Software Developer
Location : Fully remote (must be in EST)
Type : Long-term Contract/contract to hire

Overview :
We are searching for a Sr. Software Engineer to support our client, a large financial regulator, to be a part of high performing team supporting the development and enhancements of applications that ensure 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 Software Engineer should be comfortable with both hands-on development and testing of web applications within a Java/Angular/AWS environment.

Responsibilities :
  • Ownership of automation architecture (both functional and performance) and set up test frameworks/infrastructure.
  • Identify project risks and develop mitigation strategies.
  • Perform Independent assurance/development on all SDLC phases in a project.
  • Actively participate in collaborative resolution of defects including root cause analysis of production incidents.
  • Continually look for ways to innovate and improve testing process to gain efficiencies.
  • Create and execute complex test strategies across multiple systems as required to execute tests.
  • Design and develop automation code, scripts, utilities, simulators, data generators, API/Interface testing solutions and other programmatic test tools to test complex systems.
  • Work on implementing REACT/Angular UI as well as Java back-end

Requirements :
  • Bachelor's degree in computer science, Information Systems, or related discipline
  • 8+ years of Full-Stack development experience within Angular and React
  • Demonstrates technical expertise in Object Oriented and database technologies/concepts which resulted in deployment of enterprise quality solutions.
  • Previous experience in implementing solutions using Javascript, Typescript
  • Strong competency Java 17 and further (the latest features) including writing testable code using Unit Tests, Integration tests.
  • Good understanding and implementation knowledge of Oracle, Postgres database including data persistence in JAVA using JPA/Hibernate
  • Expertise in writing SQL queries
  • Strong working knowledge in the implementation of CI, CD pipelines using (Maven/Jenkins/Github) including Code quality.
  • Hands on deep working knowledge with AWS including ECS/EC2, Security groups, IAM roles, DynamoDB.
  • Architect and develop event-based architecture use cases using SQS/SNS including efficient usage of serverless functions(AWS Lambda), API Gateway, Step Functions
  • Knowledge of industry leading software engineering approaches including Test Automation, Build Automation and Configuration Management frameworks

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Software Engineer Related jobs