Senior Developer

Veterans Sourcing Group

Menlo Park, CA

JOB DETAILS
LOCATION
Menlo Park, CA
POSTED
30+ days ago
Job Title: Sr. Java/C/C++/Go Developer
Location: Menlo Park, CA 94025
Payrate: $85.00/ Hr. (Negotiable)
Client: Brokerage
Job ID: MOR2JP00016722
Duration: 12 Months + Extension

Job Summary:
  • We are seeking an experienced Senior Backend Engineer to join our Middle Office Core Platform Organization.
  • This team is responsible for developing systems, services, and initiatives that enable financial products to reach millions of customers daily across digital channels.
  • As a senior backend engineer, you will drive product development, modernization initiatives, and platform enhancements.
  • You will play a key role in designing, developing, and delivering enterprise-grade solutions that are highly scalable, secure, and performant.
  • This role requires a strong engineering mindset, deep technical expertise, and a customer-first approach.

Roles & Responsibilities:
  • Participate in technical discussions, contribute to architecture and design sessions, and present ideas through whiteboarding and documentation.
  • Collaborate closely with peers in a fast-paced Agile development environment.
  • Develop high-quality code following best practices, ensuring code quality through unit testing, automated testing, and code reviews.
  • Maintain deep understanding of the product architecture, modules, and interdependencies, while serving as a subject matter expert for assigned components.
  • Design interfaces and manage data exchange between modules.
  • Demonstrate expertise in build, release, and deployment processes.
  • Advocate for scalability, performance optimization, and quality improvements through rigorous testing and monitoring.
  • Deliver functionality that meets business needs using the most appropriate technologies and tools.

Basic Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related STEM field.
  • 7+ years of professional software development experience (or 5+ years with a Master's, or 2+ years with a PhD).

Technical Skills & Expertise:
  • Strong understanding of Object-Oriented Analysis and Design (OOAD), software design patterns, and coding principles.
  • 7+ years of hands-on programming experience in Java, C/C++, and Go.
  • Experience with microservices architecture and databases such as Oracle, MySQL, Sybase, PostgreSQL, etc.
  • Preferred: experience with Service Mesh, Containers, and Kubernetes.
  • Experience building cloud-native applications (AWS, Azure preferred) and leveraging open-source technologies.
  • Strong track record in building scalable, highly available distributed systems.
  • Proficiency in core data structures and algorithms.
  • Ability to analyze and optimize application performance.
  • Experience working within Agile software development methodologies.

Business Acumen:
  • Strong problem-solving abilities with the ability to articulate complex technical topics to both technical and non-technical stakeholders.
  • Ability to connect technology solutions to business outcomes.

Leadership Skills:
  • Demonstrates clear and strategic thinking even with limited information.
  • Proactively identifies and resolves product-related issues.
  • Shares knowledge to foster team trust and collaboration.

Personal Attributes:
  • Excellent verbal and written communication skills, with the ability to present to senior leadership.
  • Comfortable working with global teams across multiple time zones.
  • Adaptable, eager to take on new responsibilities, and quick to learn emerging technologies.

About the Company

V

Veterans Sourcing Group