Senior Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+8 more
Job description
-
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, efficiency 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.
-
Build software with people. Product managers, other developers, SRE, junior engineers, senior engineers, offshore. Construct software that matters.
-
Understands that systems are to be operated and monitoring and metrics are important.
-
Engineer for simplicity, reliability, manageability, scalability, extensibility, reusability and performance.
Requirements
-
Be committed to your development, the products you work on and the firm.
-
Experience designing services based and/or tiered web and mobile applications.
-
At least 6 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 Java, .Net, React, Spring, PostgreSQL, SQL Server, CI/CD, GitHub. Generally adaptable across the stack.
-
Optional, Azure, AKS, Docker
-
BS in Computer Science or equivalent work experience.
Benefits & conditions
In 2026, DFIN was named #1 on the 2026 Top 100 Global Most Loved WorkplacesĀ® by Best Practice Institute. We have also been recognized as one of Americaās Most Loved WorkplacesĀ® for five consecutive years and a Built In Best Place to Work for six years, reflecting our continued commitment to supporting employeesā total well-being. 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.
About the company
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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleā¦