Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+Since 1986H1B No SponsorCompany SiteLinkedIn

Location

Romania

Posted

8 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer

SS&C Technologies

• Lead collaboration within your engineering team, QA, and Product, facilitating discussions and ensuring effective communication • Mentor junior and mid-level engineers, guiding technical approaches, design patterns, and best practices • Conduct peer reviews of code, promoting engineering excellence and maintaining high code quality standards across the team • Own feature design and implementation end-to-end, ensuring solutions are robust, scalable, and maintainable • Develop new features at a high level of quality, delivering thoroughly tested and production-ready code • Design, document, and communicate system solutions, ensuring a balanced approach to time, quality, cost, and performance • Champion modern software development practices, including Test Driven Development, continuous integration, and deployment • Continuously develop your business domain knowledge and understanding of the business and the mutual funds industry • Contextualise your technical work for less technical members of the organisation, bridging the gap between engineering and business teams.

Job Requirements

  • Deep technical expertise in: C# at a mature commercial level
  • .NET Core and related open source technologies
  • Object Orientation, SOA, and related design patterns
  • Modern database systems (Microsoft SQL Server, relational database design, and SQL)
  • Front-end technologies, including HTML, CSS, and JavaScript
  • Web API design and implementation
  • Concurrency, asynchrony, and parallelism
  • Strong understanding of modern software development practices: agile methodologies, version control, code reviews, continuous integration
  • Proven experience with Test Driven Development - Unit Testing frameworks, mocking frameworks, and patterns for testability
  • Experience in the mutual funds industry or related financial services sectors
  • Demonstrated ability to mentor and guide other engineers.

Benefits

  • Support incident investigation and resolution
  • Join the engineering out-of-hours on-call rota (typically once every 3-4 weeks) once suitably skilled and appropriately trained.

Related Job Pages

More Full-stack Engineer Jobs

Software Engineer – Technical Specialist

Kyndryl

Kyndryl provides IT infrastructure services focused on designing, building, managing, and modernizing mission-critical technology systems. Founded in 2021 with

• Develop solutions in specific domains such as Security, Systems, Databases, Networking Solutions, and more • Contribute knowledge, guidance, technical expertise, and team leadership skills • Communicate complex technical and business concepts to customers and team members • Integrate with other layers and offerings for delivering high-quality products • Coach and mentor engineers to design and implement highly available, secure, distributed software in a scalable architecture

Peru
Job Closed
Full TimeRemoteTeam 51-200Since 2018H1B Sponsor

• Take end-to-end ownership of new features, working with others in the Nexus and OSS teams to deliver exceptional reliability and a great developer experience. • Design and build Nexus interfaces for the Temporal SDKs used by customers to work with Temporal in their programming language of choice. • Tightly integrate Temporal SDKs with their respective languages, making best use of type systems and language runtimes, to execute application code in a durable, deterministic way. • Develop features that provide a foundation for the reliable execution of the current wave of agentic AI systems. • Work directly with our community to debug issues that need expert attention, and get feedback on Temporal SDK features and APIs. • Write publicly-readable technical documentation describing Temporal concepts and APIs. • Travel to meet your coworkers for a week once or twice a year.

United States
$176K - $237K / year
Ensono logo

Senior Software Engineer – Mainframe

Ensono

Ensono delivers complete Hybrid IT solutions, from mainframe to cloud, tailored to each client’s journey.

Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Design, develop, and maintain Mainframe applications using COBOL, CICS, JCL, DB2, and VSAM. • Experience in enterprise-level ticketing systems (ServiceNow, Service Manager, etc.) and their operational workflows. • Worked on waterfall and agile methodology projects; capable of handling - Incidents, Service Requests and Change Requests simultaneously. • Provide technical troubleshooting and resolution for complex application and integration. • Conduct performance tuning and optimization of Mainframe applications and database queries. • Develop technical documentation (Knowledge Base articles, SOPs) for business and support teams • Understand both functional and technical requirements and provide implementation/change options aligned with business needs.

United States
$106K - $152K / year
Ensono logo

Software Engineer

Ensono

Ensono delivers complete Hybrid IT solutions, from mainframe to cloud, tailored to each client’s journey.

Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Architect, develop, and maintain complex, high-performance applications in C++ (C++11/14/17/20 and beyond) • Take ownership of critical system components with a focus on reliability, scalability, and performance • Design and implement solutions involving advanced memory management and concurrent/multithreaded architecture • Lead code reviews and enforce coding standards and best practices across the team • Define and maintain CMake-based build systems and manage multi-platform build configurations • Design and maintain CI/CD pipelines and Docker-based containerisation workflows • Diagnose and resolve complex issues using tools such as GDB and Valgrind; lead performance profiling and tuning initiatives • Collaborate with cross-functional teams in a Linux-based development environment • Contribute to and maintain automation scripts using Python and shell scripting • Interact with relational data sources using SQL where required • Manage source code, branching strategies, and release workflows using Git • Mentor junior and mid-level engineers; drive technical growth across the team • Participate in system design discussions, technical planning, and effort estimation

United States
$130K - $188K / year