Senior Software Engineer

SS&CDenver, CO
1dHybrid

About The Position

As a leading financial services and healthcare technology company based on revenue, SS&C is headquartered in Windsor, Connecticut, and has 27,000+ employees in 35 countries. Some 20,000 financial services and healthcare organizations, from the world's largest companies to small and mid-market firms, rely on SS&C for expertise, scale, and technology. Job Description Job Title: Senior Software Engineer Location : Denver, CO | Hybrid Get To Know The Team: We are seeking a highly skilled and experienced Senior Software Engineer to join our innovative development team. This role involves designing, developing, and maintaining complex software systems, contributing significantly to our product roadmap, and mentoring junior engineers.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 7+ years of professional experience in software development, with a strong focus on backend or full-stack engineering.
  • Proficiency in C# is required.
  • Extensive experience with relational and/or SQL databases (e.g., PostgreSQL, MySQL, MongoDB, Cassandra).
  • Demonstrated expertise in designing and implementing RESTful APIs and microservices architectures.
  • Solid understanding of data structures, algorithms, and object-oriented design principles.
  • Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
  • Familiarity with agile development methodologies (Scrum, Kanban).
  • Strong problem-solving skills and the ability to troubleshoot complex technical issues.
  • Excellent communication, interpersonal, and teamwork skills.
  • Experience with version control systems (e.g., Git).

Nice To Haves

  • Knowledge of Python is a plus
  • Prior experience in a leadership or mentorship role is highly desirable.

Responsibilities

  • Lead the design, development, testing, and deployment of scalable and robust software applications and services.
  • Collaborate with product managers, architects, and other engineers to translate business requirements into technical solutions.
  • Write clean, efficient, and well-documented code following best practices and coding standards.
  • Perform code reviews, provide constructive feedback, and ensure code quality and consistency across projects.
  • Debug and resolve complex technical issues, ensuring high performance and availability of systems.
  • Participate in the entire software development lifecycle, from conceptualization to deployment and maintenance.
  • Mentor and guide junior and mid-level engineers, fostering a culture of continuous learning and improvement.
  • Contribute to technical documentation, architectural diagrams, and system specifications.
  • Research and evaluate new technologies and tools to improve development processes and product capabilities.
  • Optimize application performance, scalability, and security.

Benefits

  • Flexibility : Hybrid Work Model & a Business Casual Dress Code, including jeans
  • Your Future: 401k Matching Program, Professional Development Reimbursement
  • Work/Life Balance: Flexible Personal/Vacation Time Off, Sick Leave, Paid Holidays
  • Your Wellbeing: Medical, Dental, Vision, Employee Assistance Program, Parental Leave
  • Diversity & Inclusion: Committed to Welcoming, Celebrating, and Thriving on Diversity
  • Training: Hands-On, Team-Customized, including SS&C University
  • Extra Perks: Discounts on fitness clubs, travel, and more!
  • SS&C offers excellent benefits including health, dental, 401k plan, tuition and professional development reimbursement plan.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service