View All Jobs 124530

Principal Software Engineer - Remote - Remote Eligible

Own end-to-end delivery of SaaS software for SEC and global regulatory compliance.
Remote
Expert
1 week ago
Donnelley Financial

Donnelley Financial

A global provider of financial software and risk and compliance solutions to clients in capital markets and investment banking.

3 Similar Jobs at Donnelley Financial

Principal Software Engineer - Remote

Join a dynamic team at the pulse of global markets, where we deliver innovative software and service solutions for essential financial reporting and capital markets transactions. At DFIN, we are a values-driven organization that empowers you to build a fulfilling career while bringing your authentic self to work every day. Our "Win as One" mentality ensures that our team's success is directly linked to Client, Shareholder and Employee Satisfaction.

Recognized by Newsweek as one of America's Most Loved Workplaces® for three consecutive years and a Built In Best Places to Work for six years, we are committed to our employees' total wellbeing. Enjoy competitive compensation, a flexible workplace, comprehensive benefits, and opportunities for professional growth. Bring your passion and talents to DFIN – because being YOU thrives here.

Summary

We are looking for technical team members at all levels who want to push themselves to deliver best in market SaaS solutions. We offer a challenging environment where you will have to grow, adapt and use your skills consistently. Our customers rely on us in the moments that matter. Engineering delivers on that promise. Being a principle engineer here at DFIN means helping us deliver SaaS software solutions for our customers that primarily work with the SEC or other global regulating bodies. Our products are in demand because we solve regulatory problems for our customers. As a principal engineer, you'll own projects end to end, write code that others will look towards as a standard, understand how we operate our systems and make sure our technology grows and doesn't become a big pile of tech debt.

Responsibilities

  • Be a key contributor to our development practice: design, full-stack development and testing.
  • Write concise, clear, well-tested and well-documented code with quality that adheres to industry best practices.
  • Optimize code for quality, performance, scalability, efficiencies and security; through testing, code scanning, refactoring and monitoring.
  • Analyze, design and build solutions that solve the problems we have, not the problems that we think we may have one day. You are responsible for keeping the team in the present.
  • Build software with people. Product managers, other developers, SRE, junior engineers, senior engineers, offshore. Construct software that matters.
  • Understand that systems are to be operated and monitoring and metrics are important.
  • Advocate for simplicity, reliability, manageability, scalability, extensibility, reusability and performance.
  • Make sure to constantly address technical debt. Shine a light on it, even when it hurts.

Qualifications

  • Be committed to your development, the products you work on and the firm.
  • Experience designing services based and/or tiered web and mobile applications.
  • 8-10 years of experience designing and building scalable data-driven software applications.
  • Experience developing secure code meeting security standards and willing to participate in financial systems security practices.
  • Experience in .Net Framework, C#, API's RESTful web services, ASP.NET, JavaScript, React.js (pick your flavor), SQL Server, Visual Studio, Azure DevOps. Generally adaptable across the stack.
  • Excellent to have: Azure, AKS, Docker, Kubernetes
  • BS in Computer Science or equivalent work experience.
+ Show Original Job Post
























Principal Software Engineer - Remote - Remote Eligible
Remote
Engineering
About Donnelley Financial
A global provider of financial software and risk and compliance solutions to clients in capital markets and investment banking.