Location: Waltham, MA
Company: SS&C
organizations, from the world's largest institutions to local firms, manage and account for their investments using SS&C's products and services. Job Description Sr. Software Engineer Location : Waltham, MA Hybrid Get To Know The Team: Investor Vision is an innovative Fund Management software that revolutionizes how GPs share fund data with LPs.
With Investor Vision, you get faster fund data analysis, timely and accurate reporting, and seamless workflow. Our team is a diverse group of engineers with varying levels of experience and backgrounds, from recent graduates to seasoned financial industry professionals with over 15 years of expertise. We value creative and passionate engineers
and technologists. While relevant industry experience is essential, we place equal importance on your demonstrated abilities, passion, and attitude. We continuously strive for improvement and seek individuals who enjoy challenges and are eager to enhance the engineering experience for our users.
As a Senior Software Engineer, you will take a pivotal role in architecting and building scalable, secure, and high-performance software applications. Your expertise will be crucial in shaping our platform's future, as you mentor junior developers, collaborate with cross-functional teams, and contribute to our mission of transforming the financial landscape. Why You Will Love It Here! 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!
What You Will Get To Do: Lead the design and development of software applications ensuring they meet the highest standards of reliability, performance, and security.
Collaborate with architects and product teams to contribute to the platform's technical roadmap and future enhancements, gather requirements and translate them into technical specifications and actionable plans. Use agile development methodologies and promote a culture of continuous improvement, delivering new features to market in a timely and iterative manner. Collaborate with cross-functional teams, designers, and architects, to brainstorm and propose innovative solutions for complex challenges. Continuously monitor the performance and stability of micro-services, proactively identifying and resolving any issues that arise.
Contribute to the design and implementation of automated testing strategies to ensure software reliability and scalability. Mentor and guide junior developers, fostering a culture of innovation, collaboration, and excellence within the development team. Participate in code reviews and provide constructive feedback to ensure code quality and adherence to best practices. Assist in creating technical documentation, user guides, and knowledge base articles to support the platform's users and other developers. Work closely with Dev Ops and infrastructure teams to ensure seamless integration and deployment of software solutions.
Collaborate with the customer support team to troubleshoot and resolve complex technical issues reported by clients in a timely manner. Stay updated with the latest technologies, industry trends, and best practices, and proactively recommend and implement improvements to enhance the platform's capabilities and user experience. What You Will Bring: Bachelor's degree in Computer Science, Software Engineering, or a related field with 7 years of experience or Master's degree in Computer Science, Software Engineering, or a related field with 5 years of experience.
Proficiency in both front-end and back-end development is essential. This includes expertise in HTML, CSS, Java Script, and modern front-end frameworks like React. On the back-end, knowledge of server-side technologies such as Node. js, Python, or C#, and experience with web frameworks like Express and. NET Framework. Experience in designing and consuming RESTful APIs and understanding of API design principles and best practices. Experience with No SQL databases like Mongo DB or Cassandra and Knowledge of database design, query optimization, and data modeling.
Experience with caching technologies like Redis and message queues like Rabbit MQ. Experience with unit testing, integration testing, and end-to-end testing. Knowledge of testing frameworks and tools like Jest, Mocha, or Selenium. Understanding of Dev Ops principles and experience with tools like Git, Jenkins, Docker, Kubernetes and helm for version control, continuous integration, and containerization. Familiarity with agile methodologies like Scrum or Kanban, and experience working in an agile development environment. In-depth understanding of software design principles, data structures, algorithms, and design patterns.
Excellent problem-solving, analytical, and communication skills. Thank you for your interest in SS&C! To further explore this opportunity, please apply through our careers page on the corporate website at /careers. #LI-JG1#LI-Intralinks Unless explicitly requested or approached by SS&C Technologies, Inc. or any of its affiliated companies, the company will not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. SS&C offers excellent benefits including health, dental, 401k plan, tuition and professional development reimbursement plan.
SS&C Technologies is an Equal Employment Opportunity employer and does not discriminate against any applicant for employment or employee on the basis of race, color, religious creed, gender, age, marital status, interactionual orientation, national origin, disability, veteran status or any other classification protected by applicable discrimination laws. PDN-9adbae3d-7e87-4bd4-8ac4-ec0c7749ad5b
more dynamic world. Wolters Kluwer combines deep domain knowledge with specialized technology. Our portfolio offers software tools coupled with content and services that customers need to make decisions with confidence. Every day, our customers make critical decisions to help save lives, improve how we do business, and build better judicial and regulatory systems.
We help them get it right. Under the Wolters Kluwer Health umbrella, Clinical Effectiveness (" CE" ) is a leader providing evidence-based solutions that create clinical decision-making and outcome across healthcare. The solutions CE offers include Up To Date, Lexicomp, Medi-Span and Emmi. The Information Retrieval
and Analytics team provides the search capabilities for several applications that are part of CE. You will be a member of a very active and creative team responsible for designing, implementing, monitoring and maintaining next-generation search capabilities including a rich and predictive search experience to broad spectrum of use cases.
You will report to the Director, Technology Product Management Responsibilities Develop predictive models using supervised and unsupervised machine learning/deep learning, Build models for health products using natural language understanding, conversational AI, generative AI, large language models, forecasting, and anomaly detection Develop Gen AI applications,
applying open-source or proprietary large language models (LLMs) and following responsible AI principles Deploy reproducible models that help customers across health segments Develop proofs of concept to demonstrate the applicability of AI/ML for solving customer problems in collaboration with product and other development teams Integrate ML solutions into the product, making them production ready, scalable and performant Collaborate with product managers, clinicians, data scientists, and software engineers Who can align the technology solution with a business goal Qualifications Graduate degree (MS or Ph D) in Computer Science or relevant field with a focus on NLP or Machine Learning7+ years of industry software development experience5+ years of industry experience in supporting the development of production-ready solutions applying AI technologies: NLP, Deep Learning, Machine Learning Hands-on expertise in Python and open-source libraries/frameworks/tools such as pandas, spa Cy, anaconda, etc.
Experience with deep learning frameworks such as Tensor Flow, Keras, Py Torch, or Transformerinteractioncellent knowledge of Gen AI methodology for NLP such as retrieval augmented generation and frameworks such as langchain Experience applying deep learning to NLPExperience with designing, building data and model training pipelineinteractionperience with cloud-based platforms for solution delivery, such as Azure, Google cloud technologies Domain knowledge with medical text is a big plus Familiarity with web search engine development is a big pluinteractionperience working with agile and Software Development Lifecycle tools (e.
g. JIRA, Confluence, Git)Demonstrate collaborative skills within function and across peer partners Benefits: A comprehensive benefits package that begins your first day of employment. Additional Information: Wolters Kluwer offers great benefits and programs to help meet your needs and balance your work and personal life, including Medical, Dental, & Vision Plans, 401(k), FSA/HSA, Commuter Benefits, Tuition Assistance Plan, Vacation and Sick Time, and Paid Parental Leave.
Full details of our benefits are available - /index. html Diversity Matters Wolters Kluwer strives for an inclusive company culture in which we attract, develop, and retain diverse talent to achieve our strategy. As a global company, having a diverse workforce is of the utmost importance. We've been recognized by employees as a European Diversity Leader in the Financial Times, as one of Forbes America's Best Employers for Diversity in 2022, 2021 and 2020 and as one of Forbes America's Best Employers for Women in 2021, 2020, 2019 and 2018.
In 2020, we placed third in the Female Board Index, and were recognized by the European Women on Boards Gender Diversity Index. Wolters Kluwer and all of our subsidiaries, divisions and customer/departments is an Equal Opportunity / Affirmative Action employer. #LI-remote PDN-9be8-a946-a9d631a412c0
in an ever more dynamic world. Wolters Kluwer combines deep domain knowledge with specialized technology. Our portfolio offers software tools coupled with content and services that customers need to make decisions with confidence. Every day, our customers make critical decisions to help save lives, improve how we do business, and build better judicial and regulatory systems.
We help them get it right. Under the Wolters Kluwer Health umbrella, Clinical Effectiveness (" CE" ) is a leader providing evidence-based solutions that drive clinical decision-making and outcome across healthcare. The solutions CE offers include Up To Date, Lexicomp, Medi-Span and Emmi. The Information
Retrieval and Analytics team provides the search capabilities for several applications that are part of CE. You will be a member of a very active and creative team responsible for designing, implementing, monitoring and maintaining next generation search capabilities including a rich and predictive search experience to broad spectrum of use cases.
Responsibilities Develop predictive models using supervised and unsupervised machine learning/deep learning, Build models for health products using natural language understanding, conversational AI, generative AI, large language models, forecasting, and anomaly detection Develop Gen AI applications, leveraging open-source or proprietary large
language models (LLMs) and following responsible AI principles Deploy robust and reproducible models that impact customers across health segments Innovate and develop proofs of concept to demonstrate the applicability of AI/ML for solving customer problems in collaboration with product and other development teams Integrate ML solutions into the product, making them production ready, scalable and performant Collaborate effectively with product managers, clinicians, data scientists, and software engineers A self-starter who can align the technology solution with a business goal Qualifications Graduate degree (MS or Ph D) in Computer Science or relevant field with a focus on NLP or Machine Learning 5+ years of industry software development experience 2+ years of industry experience in supporting the development of production-ready solutions leveraging AI technologies: NLP, Deep Learning, Machine Learning Strong hands-on expertise in Python and open-source libraries/frameworks/tools such as pandas, spa Cy, anaconda, etc.
Experience with deep learning frameworks such as Tensor Flow, Keras, Py Torch, Transformers Excellent knowledge of Gen AI methodology for NLP such as retrieval augmented generation and frameworks such as langchain Knowledge of visual question and answering is a plus Experience in applying deep learning to NLP Experience with designing, building, and optimizing data and model training pipelines Experience with cloud-based platforms for solution delivery, such as Azure, Google cloud technologies Domain knowledge with medical text is big plus Familiarity with web search engine development is a big plus Experience working with agile and Software Development Lifecycle tools (e.
g. JIRA, Confluence, Git) Demonstrate strong collaborative skills within function and across peer stakeholders Compensation: Target salary range CA, CT, CO, HI, NY, WA: $108,700-$152,050PDN-9b064381-8b71-49c1-871f-5f422c54d460
Computer/Software jobs encompass a range of positions focused on designing, developing, testing, and maintaining software systems and applications. These roles demand a blend of technical skills including programming, problem-solving, and an understanding of algorithms and data structures. Key characteristics of such jobs include continuous learning to keep up with emerging technologies, collaboration with teams of engineers, and a penchant for innovative thinking to create effective and user-friendly solutions. These jobs often require a degree in computer science or a related field and can range from software development to systems analysis and network engineering.
will develop in close partnership with product management, software engineers and quality engineers, automated test frameworks and suites that fulfill the testing requirements within a software development lifecycle (SDLC). You will partner with others to adopt techniques to improve product quality early and help quality engineers use knowledge of technology to improve the practice of product verification.
Responsibilities: Experience in developing in at least one modern programming language (C#/PHP/Python/Javascript) Experience in troubleshooting, root cause analysis, debugging Experience in designing and writing comprehensive scalable test cases and procedures for functional, performance
and integration testing Adeptness working within a Scrum/Agile methodology Be a strong quality advocate, collaborating closely with software engineers, designers, product managers Inherent willingness to be a total team player, i.
e. do what it takes for the team to succeed and achieve Perform end-to-end testing initiatives throughout the entire SDLC from test planning, test design, test execution, and test reporting. This includes performance testing, stress testing, unit testing, UI testing, API testing, automation testing, includes functional, regression, UAT, black box, white box, etc. Contribute to test strategy, conduct requirements analysis for testability, identify scope, conduct
risk and mitigation planning, configuration management planning, write master and detailed test plans for test planning and design.
Improve automation testing frameworks and tools for API and web-based applications. Drive standardization and adoption of test automation technologies that will scale with growth. Familiar with Continuous Integration, Continuous Delivery and Continuous Deployment environments and pipelines. Excellent communication skills and the ability to collaborate with other technical teams, analysts and deliver processes and tools to support the organization Appreciation of the customer perspective, i. e. an end user view Upgrade existing practices and processes as needed Skills & Qualifications: 3+ years’ experience in enterprise software development Good analytical abilities and proven design skills Experience in scripting languages (e.
g. Python, Java Script, C#, PHP) Familiarity with reading software code, it’s flows, data structures, end points Familiar with distributed architectures, web service APIs (e. g. HTTP, REST) Experience in a high paced agile/Dev Ops development environment. 1+ years’ experience with CI/CD pipelines 1+ years’ experience with docker or kubernetes Experience with cloud technologies such as Azure or AWS Experience developing in a Windows, Linux, environment and in utilizing virtual machines Experience with browser technologies, i.
e. Edge, Chrome Practical knowledge and experience with relational database (e. g. SQL) development 2+ years’ experience maintaining a UI automation suite , e. g. Selenium, Appium Familiarity in software testing throughout the SDLC, regression, functional, unit, component, contract, integration, black-box, white box, UAT, usability, stress testing, performance testing, etc. Knowledge of software test engineering best practices across the life cycle, including coding standards, code reviews, source code management, build processes, test case management Capable of working in a dynamic and startup environment Experience working with non-technical team members, with project management, planning Preferred: Experience with Atlassian tools, e.
g. Confluence, Jira, Bit Bucket Experience with Tricentis tools, e. g. q Test Experience with Low code/No Code tools, e. g. mabl Experience with Linux, Kubernetes. Experience with performance and scalability testing Experience in regulated industries, e. g. FDA class II medical device, Healthcare IT Education: M.
S. /B. S. in Engineering, Information Systems or Computer Science and 4+ years of applicable experience or equivalent work experience Working Conditions: Travel may be required occasionally Additional Notes The above statements are intended to describe the general nature and level of work being performed by personnel assigned to this classification. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.
All offers of employment are contingent on the results of references, a background check, and a drug test. Powered by Jazz HR