careertakescareertakes

Software Engineer

Confidential Client•Financial Services
Entry LevelFull-timeHybridN/A
Saint Louis, Missouri
A Day Ago

The Software Engineer at Confidential Client's Investment Solutions team will develop, test, and deploy software solutions using technologies like Spring Boot and ASP.NET Core, leveraging AI-assisted development tools to solve complex business challenges. This role requires collaboration across cross-functional Agile teams, focusing on service quality, security compliance, and continuous innovation within a hybrid work environment.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Banking & Financial Services.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


What You’ll Do

  • Design, build, test, and maintain high-quality software components and services.
  • Collaborate with product managers, designers, QA, and other engineers to define technical requirements and deliver features.
  • Write clean, well-documented, and maintainable code; participate in code reviews and provide constructive feedback.
  • Troubleshoot, diagnose, and resolve production issues; monitor and improve application performance and reliability.
  • Contribute to CI/CD pipelines, automated testing, and deployment processes.
  • Participate in Agile ceremonies and help continuously improve engineering practices.

What We’re Looking For

  • Proven experience in software development — practical experience building production software.
  • Proficiency in one or more modern programming languages (for example: Java, Python, C#, JavaScript/TypeScript).
  • Strong fundamentals in data structures, algorithms, and system design.
  • Experience with testing (unit/integration), debugging, and source control (Git).
  • Effective communication skills and ability to work in cross-functional teams.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent professional experience, or demonstrable practical experience.

Nice to Have

  • Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
  • Familiarity with microservices architectures, RESTful APIs, and event-driven systems.
  • Knowledge of CI/CD tools (Jenkins, GitHub Actions, GitLab CI) and observability tooling.
  • Background in security best practices, performance tuning, or financial services systems.

Location & Employment Type

  • Location: Saint Louis, MO — this position is based in Saint Louis. (Local candidates or those willing to relocate are encouraged to apply.)
  • Employment type: FULL_TIME

Skills & Keywords

  • Software Engineer
  • Backend development
  • API design
  • Unit testing / Integration testing
  • Agile / Scrum
  • CI/CD / DevOps
  • Cloud (AWS / Azure / GCP)

Additional Notes

  • Confidential Client (via Careertakes) is an equal opportunity employer. Reasonable accommodations are available for applicants with disabilities during the recruitment process; please let us know if you need assistance.
  • Candidates must be authorized to work in the U.S.

Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range