Senior Financial Software Developer
AKTRA INC.
McLean, VA, United States
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Agile Methodology
JIRA
Automation of Tests
Code Review
Relational Databases
Financial Software
Python (Programming Language)
Standard Sql
Shell Script
Software Engineering
Technical Debt
+6 more
Git
Containerization
Kubernetes
Information Technology
Docker
Programming Languages
Job description
- Develop, enhance, and modernize financial accounting and forecasting applications.
- Improve forecasting engine performance, scalability, and accuracy.
- Support quarterly and annual financial reporting processes, ensuring accurate and timely results.
- Troubleshoot production issues, resolve defects, and reduce technical debt.
- Design, develop, test, and maintain high-quality software using modern engineering practices.
- Partner with Finance, FP&A, and technical teams to deliver new forecasting and reporting capabilities.
- Support platform upgrades, infrastructure modernization, and technology adoption initiatives.
- Participate in architecture reviews, code reviews, and technical design discussions.
Requirements
Do you have a valid Chartered Financial Analyst certification?, Do you have experience in Software engineering?, * 5+ years of software development experience using Python, Java, or similar modern programming languages.
- Strong SQL and relational database development skills.
- Experience with Git, automated testing, and Agile development methodologies.
- Experience with container technologies such as Docker, Kubernetes, or Podman.
- Proficiency with shell scripting and application support.
- Understanding of fixed-income concepts, including duration, convexity, spread, and OAS.
- Strong analytical, problem-solving, and communication skills., * Advanced degree in Computer Science, Mathematics, Statistics, Finance, or a related field.
- Knowledge of GAAP accounting principles and financial reporting processes.
- CFA, FRM, CPA, or progress toward certification.
- Experience gathering requirements and collaborating with business stakeholders.
- Familiarity with Jira and related project management tools.
Keys to Success
- Technical Excellence: Delivers reliable, maintainable, and scalable solutions.
- Problem Solving: Effectively addresses complex technical and business challenges.
- Collaboration: Works well across engineering and business teams.
- Ownership: Takes accountability for deliverables from development through production support.
- Adaptability: Thrives in a dynamic environment and embraces continuous improvement.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
over 3 years ago
LM
Luis Minvielle
How Much FAANG Companies Actually Pay Software Engineers in 2025
about 3 years ago
EM
Eli McGarvie
Software Developer Salary in Austria [2023]
over 3 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago
EM
Eli McGarvie
Frontend Developer Salary in South Africa
about 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago