PROCESSING APPLICATION
Hold tight! We’re comparing your resume to the job requirements…
ARE YOU SURE YOU WANT TO APPLY TO THIS JOB?
Based on your Resume, it doesn't look like you meet the requirements from the employer. You can still apply if you think you’re a fit.
Job Requirements of Sr. Software Engineer:
-
Employment Type:
Full-Time
-
Location:
Rockville, MD (Onsite)
Do you meet the requirements for this job?
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