Senior Full Stack Software Engineer

West Palm Beach, Florida

SMArtX Advisory Solutions
Job Expired - Click here to search for similar jobs
About SMArtX Advisory Solutions

SMArtX Advisory Solutions is an award-winning managed account technology provider and manages SMArtX, a turnkey asset management platform ('TAMP'). SMArtX's API-first, cloud-native technology operates within a modular, micro-services architecture, providing clients a tailored solution to their unique specifications. SMArtX is an off-the-shelf TAMP for advisors seeking a more comprehensive selection of investment products and ease of use while automating investment processes and simplifying the everyday tasks of managing client accounts. SMArtX also licenses its proprietary technology to enterprise firms looking to create, customize, or upgrade their existing managed accounts technology as a standalone or fully integrated solution. SMArtX is the managed account technology and TAMP platform for multiple RIAs, broker-dealers, and asset managers. Learn more at

Job Description

SmartX Advisory Solutions seeks a highly skilled Senior Software Developer to join our talented, motivated team. This role involves building and scaling cutting-edge technology solutions in the financial sector. We're seeking someone with extensive experience in the .NET framework, SQL Server, containerized application deployment, and AWS services. Our ideal candidate has a strong background in C and Python, demonstrated expertise with containerization and serverless workloads in AWS, and a focus on creating serverless and scalable architectures. Join our dynamic and innovative team in delivering impactful technology solutions to meet our clients' needs.

Key Responsibilities
  • Develop and maintain robust C applications using .NET Core, ensuring high performance and reliability.
  • Design and implement scalable RESTful APIs to support diverse client needs.
  • Leverage Docker for application containerization, focusing on seamless deployment and scalability.
  • Collaborate with cross-functional teams to gather requirements, design solutions, and deliver critical features.
  • Optimize database queries, ensuring efficient data retrieval and storage within SQL Server and other technologies.
  • Maintain the Vue.js components based on upcoming requirements.
  • Architect serverless solutions using AWS services to achieve scalability and cost-efficiency.
  • Participate in Agile processes, including sprint planning, stand-ups, and retrospectives.
  • Mentor and guide junior developers in best practices, enhancing code quality across the team.
  • Provide regular project updates, communicating progress, challenges, and solutions to stakeholders.
Success Requirements
  • Education: Bachelor's degree in Computer Science or a related field.
  • Experience:
    • 5+ years of professional software development experience in C and the .NET Framework.
    • 4+ years of experience with relational databases, with a preference for SQL Server expertise.
    • 3+ years in AWS services, focusing on cloud-native and scalable applications.
    • 3+ years in developing containerized or cloud-native applications.
    • Demonstrable experience building and managing open APIs.
  • Skills
    • Proficiency in C and .NET Core.
    • Python development experience.
    • Strong knowledge of web services and RESTful interfaces.
    • Solid understanding of data structures and algorithms.
    • Experience in designing and deploying cloud-based applications.
    • Vue 3 competency.
    • Ability to simplify complex technical challenges into practical solutions.
    • Familiarity with GitHub Actions and Terraform for deployment automation.
    • Exceptional communication skills, with the ability to work effectively in a small, fast-paced environment.
Preferred Qualifications
  • Advanced experience with Docker, including container orchestration and management.
  • AWS certifications, with hands-on experience in application deployment and management in AWS.
  • Experience leading Agile or Scrum teams, promoting collaboration, and driving results.
  • Proven ability to architect scalable solutions from the ground up.
  • Advanced degree in a relevant field, demonstrating a commitment to continuous learning.
  • Experience with front-end frameworks such as Vue.js or Angular, enabling full-stack development.
Location
  • Austin, Texas
  • West Palm Beach, FL
  • Remote
SmartX Advisory Solutions was founded in 2018and is a rapidly growing, leading financial technology firm developing breakthrough innovation in the wealth management industry. If you want to work in a professional yet relaxed atmosphere with other dynamic individuals, submit your resume.

Date Posted: 20 November 2024
Job Expired - Click here to search for similar jobs