Note: The job is a remote job and is open to candidates in USA. SS&C Technologies provides AI-powered technology and services for financial services and healthcare organizations. The company is seeking a Senior Software Engineer to design and develop scalable, secure web applications for a distributed content management and collaboration platform in a cloud-based SaaS environment. The role involves collaborating with architects and cross-functional teams, improving development processes, mentoring junior engineers, and delivering high-quality production software.
Responsibilities
- Work in a cross-functional Scrum team, informing requirements and design and seeing it all through to implemented code in production
- Work closely with software architects, challenging their decisions and collaborating with them to optimize technical designs
- Inspect iterative results and propose improvements to technique, tools, and process
- Take co-ownership of your Definition of Done with your Development Team member peers and be uncompromising on quantifiable code quality
- Mentor your more junior counterparts—a big part of your success is making others around you better
- Get to know your customer and empathize with their pain points so that when you solve their problems you share in the satisfaction
Skills
- 5+ years of experience in designing & developing highly scalable and performant Enterprise grade application(s)
- Hands-on experience with NoSQL databases and caching layers – MongoDB, Redis and Cassandra
- Experience in integrating with the RESTful APIs with JSON and XML payloads
- Strong knowledge of JavaScript frameworks, such as React, AngularJS, Backbone, and Ember, HTML5, CSS3, jQuery, Ajax, Web Standards, User Experience (UX)
- Experience in developing and troubleshooting cross-platform and cross-browser issues
- Experience with JMS frameworks, ActiveMQ, RabbitMQ
- An aptitude for designing data models for different flavors (SQL and NoSQL based systems)
- Experience with Azure, AWS & Other SaaS cloud-based platforms
- Experience in providing “soft” leadership to technical teams
- Ability to provide technical mentoring to more junior development talent
- Meaningful DevOps experience having deployed via CI/CD, automated configuration management, Docker containers and Kubernetes, Helm
- Fluency in one or more scripting languages like Python, Ruby, Groovy
Benefits
- Medical coverage
- Dental coverage
- Vision coverage
- 401(k) plan with company match
- Paid time off
- Paid holidays
- Parental leave
- Professional development reimbursement opportunity
Company Overview
Company H1B Sponsorship