Senior Software Engineer

Corporate Brokers, LLC
Rockville, United States of America
16 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Rockville, United States of America

Tech stack

Java
Automation of Tests
Software as a Service
Learning Management Systems
DevOps
Python
Software Engineering
Software Organization
Spring-boot
Backend
Angular
Information Technology
Front End Software Development

Job description

Join our innovative team focused on advancing the education and compliance of financial professionals. As a Senior Software Engineer, you will play a critical role in developing and maintaining our custom learning and testing platforms, utilized by brokers and dealers to meet specific certifications. Leveraging your expertise in backend development, you'll work with a dynamic team committed to creating powerful solutions using modern technologies.

Requirements

  • Strong proficiency in Java, particularly with Spring and Spring Boot frameworks
  • Experience with AWS services and deployment
  • Front-end development skills in Angular
  • Familiarity with SaaS integrations, preferably with learning management systems (LMS) like Docebo
  • Solid understanding of software development best practices and methodologies

Nice to Have Skills:

  • Proficiency in Python
  • Knowledge of testing frameworks and automated testing
  • Experience in the financial services industry
  • Skills in DevOps practices and CI/CD pipelines

Preferred Education and Experience:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 5+ years of professional software development experience
  • Experience working in an agile environment

Other Requirements:

  • May require occasional travel for team meetings or training

We encourage talented individuals with a passion for technology and education to apply. If you are looking to leverage your expertise to make a meaningful impact, we want to hear from you!

Apply for this position