Logo
ConsultNet

Sr. Software Engineer

ConsultNet, Rockville, MD, United States


Title
Sr

Software Engineer

Location
Fully remote


Type
Long-term Contract


Pay
Based off experience



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.
  • Effectively communicate testing activities, findings, and project risk in oral and written formats.
  • Champion the collaborative resolution of defects including root cause analysis of production incidents.
  • Work on implementing REACT/Angular UI as well as Java back-end
  • Architect and develop event-based architecture use cases using SQS/SNS including efficient usage of serverless functions(AWS Lambda), API Gateway, Step Functions
Requirements
  • Bachelor's degree in computer science, Information Systems, or related discipline
  • 8+ years of Full-Stack development experience within Angular and React
  • Strong competency Java 17 and further (the latest features) including writing testable code using Unit Tests, Integration tests.
  • Previous experience in implementing solutions using Javascript, Typescript
  • Hands on working knowledge with AWS including ECS/EC2, Security groups, IAM roles, etc.
  • Experience writing automated test scripts with Selenium
  • Experience with testing using Karma and/or Cypress