US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

Senior Software Engineer

The Senior Software Engineer works under minimal supervision and will develop, test, debug and document software components commensurate with their experience under the limited supervision of more senior development staff in support of a software engineering effort.

The candidate will help build out the full-stack solutions that will underpin the Surveillance Platform as part of the Surveillance Modernization effort.

Specifically, help design and build user interfaces and services that will serve the analytics and decision making components.

​Essential Job Functions:


* Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies


* Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, and Python, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker, and a variety of AWS tools and services


* Work on Angular and Springboot framework for full-stack development


* Optimizes SQL queries against RDS as well as Trino


* Work within the team to build scalable cloud applications, with scalable and performant microservices as well as user interfaces.


* Actively participate in retrospectives focused on product and process improvements

Other Responsibilities:


* Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences


* Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community

Education/Experience Requirements:


* Bachelor’s degree in Computer Science, Information Systems or related discipline with at least five (5) years of related experience, or equivalent training and / or work experience.


* Demonstrated technical expertise in Object Oriented and database technologies / concepts which resulted in deployment of enterprise quality solutions.


* Past experience with developing enterprise quality solutions in an iterative or Agile environment.


* Knowledge of industry leading software engineering approaches including Test Automation, Build Automation and Configuration Management frameworks.


* Strong written and verbal technical communication skills.


* Demonstrated ability to develop effective working relationships that improved the quality of work products.


* Should be well organized, thorough, and able to handle competing priorities.


* Ability to maintain focus and develop proficiency in new skills rapidly.


* Ability to work in a fast paced environment.


* Knowledge of C++ programming language preferred.

Work Conditions:


* Work is normally performed in an office environment.


* Occasional travel and extended hours may be required.

For work that is performed in CA, CO, HI, MN, VT, IL, Je...


  • Rate: Not Specified
  • Location: Rockville, US-MD
  • Type: Permanent
  • Industry: Management
  • Recruiter: FINRA
  • Contact: Antonio Mayfield
  • Email: to view click here
  • Reference: R-009330
  • Posted: 2025-05-30 08:50:55 -

  • View all Jobs from FINRA


Share Job