Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Python Software Engineer

RIT Solutions

Senior Python Software EngineerTysons, VA – Need LocalAll candidates selected for an interview are required to complete our mandatory identity verification process.Must Have Qualifications:At least 5 years of hands-on Python software development experience with bachelor's degree or 3 years of hands-on Python software development experience with advanced degree in production-grade coding (not scripting). Candidate must have Git version control, SQL, Pandas, and Unit testing.Interview Information:Rounds: 1 round Duration: 120 minutes Interview Type: on-site for first roundFinancial Engineering:Senior Software Developer (Specializing Financial Accounting Applications) - CWPosition OverviewClient's Investments & Capital Markets division is currently seeking a Sr. Software Developer who can contribute to the firm's enterprise forecasting platform that supports long-term financial projections, enabling strategic planning and decision-making. The developer will be involved in developing and enhancing core features of the forecasting engines to improve model accuracy, performance, and scalability, as well as providing support for critical quarterly/yearly production runs used in financial reporting to ensure the integrity, accuracy, and timeliness of outputs. The developer will also collaborate closely with FP&A and other stakeholders to implement new forecasting capabilities, support scenario analysis, and meet evolving business and regulatory requirements.ResponsibilitiesRefactor and modernize existing components of the financial accounting and forecasting application to improve maintainability, performance, and scalability. Develop and enhance core forecasting engine features to improve model accuracy, runtime efficiency, and enterprise readiness. Support critical quarterly production runs for financial reporting by monitoring execution, troubleshooting issues, and ensuring integrity, accuracy, and timeliness of outputs. Diagnose and resolve defects, reduce technical debt, and drive continuous improvements to ensure alignment with software engineering best practices. Write clean, robust, high-quality code following best practices, supported by automated unit and integration tests with strong coverage. Coordinate with team members across different layers of the stack (data, services, APIs, and infrastructure) to deliver end-to-end solutions. Partner with FP&A and other stakeholders to implement new forecasting capabilities, enable scenario analysis, and meet evolving business and regulatory requirements. Assist with infrastructure upgrades, platform migrations, and adoption of new technologies to improve reliability, security, and operational efficiency. Contribute to design discussions, code reviews, and documentation; demonstrate a commitment to collaborative problem-solving, thoughtful design, and high-quality deliverables.Qualifications· At least 5 years' of hands-on Python software development experience with Bachelor's degree or 3 years' of hands-on Python software development experience with advanced degree in production-grade coding (not scripting). · 2–3 years of experience using Git for source control in a team-based development environment. · 2–3 years of experience with SQL and relational database development. · 1–2 years of experience with containerization and orchestration technologies (e.g., Docker, Podman, Kubernetes). · Proficiency with shell scripting for automation, troubleshooting, and operational support. · 2–3 years of experience with unit testing frameworks (e.g., Pytest, JUnit) and implementing automated test coverage. · An understanding of fixed income concepts, including duration, convexity, spread, and option-adjusted spread (OAS). · Good oral and written communication skills · Strong critical thinking, problem-solving skills, business acumen, and familiarity with Agile development processes.Preferred Skills· Graduate degree in a quantitative discipline (e.g., Computer Science, Mathematics, Statistics, or related field). · Strong understanding of GAAP accounting fundamentals, including revenue/expense recognition and amortization. · CFA/FRM (or significant progress toward CFA/FRM/CPA). · Strong oral and written communication skills, with the ability to clearly articulate technical and business concepts. · Experience engaging with stakeholders to gather requirements, align on priorities, and drive delivery. · Exposure to product and project management tools (e.g., JIRA) to support planning, tracking, and execution.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Python Software Engineer in McLean, VA vacancy
  •  ...A forward-thinking technology firm in Washington, DC seeks a Python Software Engineer to join their FinTech team. The candidate will work on next-generation settlement processes using cloud services and microservices architecture. Candidates should have over 3 years of... 
    Senior
    Software

    Inclusion Cloud

    Washington DC
    3 days ago
  • $229.9k - $262.4k

     ...Senior Lead Software Engineer, Full Stack (Python, ReactJS, AWS) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One,... 
    Senior
    Software
    Full time
    Part time
    Internship
    Local area

    Capital One

    McLean, VA
    3 days ago
  • $130k - $196k

     ...purpose.Position Overview:Are you a seasoned software engineer, eager to break into the demanding...  ...machine learning? Are you proficient in Python, and full life cycle software development?Freddie Mac is currently seeking a senior developer to join the Credit Innovation... 
    Senior
    Software
    Local area

    Freddie Mac

    McLean, VA
    5 days ago
  • $131.3k - $237.35k

     ...entire USG arsenal. Our team of hackers, engineers, makers, and shakers have expe­rience...  ...growing team of security researchers and software engineers as we transition a state-of-the...  ...clearance Four years of experience in a Python Development role Bachelor’s degree... 
    Senior
    Software
    Local area
    Immediate start

    Leidos

    Falls Church, VA
    3 days ago
  • $89.6k - $194k

    Python Developer, Senior TS/SCI with Poly REQUIRED Position Description CGI Federal has an exciting...  ..., development, and maintenance of software applications, automated test...  ...based solutions.  Works with the system engineers and developers to ensure information... 
    Senior
    Software
    Work at office
    Local area
    Arlington, VA
    24 days ago
  •  ...One Federal Solution (OFS) seeks a Senior Web Developer (Subject Matter Expert - Senior) to support a potential Federal Government client...  ...processes and controls. Participate in all phases of the software development lifecycle including requirements gathering, design,... 
    Senior
    Software

    One Federal Solution

    Arlington, VA
    5 days ago
  •  ...and completion of ad-hoc requests.Basic Requirements8-10+ years of IT experience in design, development, integration and testing of software solutions based on J2EE technologies. 3-5 years of experience with relational databases including Sybase, SQL Server, MySQL, and/... 
    Senior
    Software

    Sky Systems

    McLean, VA
    4 days ago
  •  ...Advisory Group is seeking a Data Integration Engineer to join an exciting and growing...  ...Databricks, Palantir, Celonis Intelligence, SQL, Python, cloud-native integration services, and...  ...activities. - Collaborate with software developers, data engineers, finance organizations... 
    Senior
    Software

    Silverthorne Advisory Group LLC

    Arlington, VA
    16 days ago
  • $229.9k - $262.4k

    Senior Lead Data Engineer (Python, AWS, Spark, Kakfa, SQL, Snowflake, DynamoDB, Databricks, GenAI) Do you love building and pioneering in the technology...  ...tools (Claude Code, GitHub Copilot) to accelerate the software delivery 9+ years of experience in application... 
    Senior
    Software
    Full time
    Part time
    Internship
    Local area

    Capital One

    Mc Lean, VA
    3 days ago
  •  ...Job Summary: Senior Software Developer Financial Accounting Applications (Freddie Mac, McLean,...  ...- Develop and enhance core forecasting engine features to increase model accuracy, runtime...  ...with modern programming languages (Python, Java, or C#). - 1 2 years experience... 
    Senior
    Software

    Expert Technology Services

    McLean, VA
    1 day ago
  • $140k

     ...XLA is looking for a Senior Web Developer to support a federal agency in Arlington, VA. This position requires the candidate to be...  ...Experience working with accounting systems like CGI Momentum software or other COTS product. Experience development applications to... 
    Senior
    Software
    Local area
    Monday to Friday

    XLA

    Arlington, VA
    2 days ago
  • $150k - $166k

     ...the businesses that are hiring. We are looking for a Senior Multi Cloud DevOps Engineer to work in McLean, VA supporting our client. Salary...  ...●      2+ years of experience using task management software such as Jira ●      TS/SCI clearance with a polygraph... 
    Senior
    Software

    Federal Staffing Solutions Inc.

    McLean, VA
    2 days ago
  •  ...Senior Data ScientistAbout Tripoint SolutionsWe are technology innovators, partnered with...  ...business challenges.Support all phases of the Software Development Life Cycle (SDLC), including...  ...or more programming languages such as Python, R, or Scala.Strong analytical, problem-... 
    Senior
    Software

    Tripoint Solutions

    Arlington, VA
    1 day ago
  • $210k - $235k

     ...Senior Information System Security Officer At Bcore, our strength comes from how...  ...IT, cloud solutions, DevSecOps, systems engineering, software development, and operational support. Bcore...  ...languages such as Bash, PowerShell, or Python. What You Can Expect From Us... 
    Senior
    Software

    B/CORE

    McLean, VA
    10 hours ago
  •  ...-party validation. Summary:We are seeking a highly skilled Senior Network Engineer to join our team. The ideal candidate will have extensive experience...  ...in configuration, repair and troubleshooting of hardware, software and network operating systems. Develop and document... 
    Senior
    Software
    Full time
    Contract work
    Remote work

    ValidaTek

    Arlington, VA
    2 days ago
  •  ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing...  ...innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management,...  ...in learning more. Job Title: Senior Software Engineer- BI Location: Arlington... 
    Senior
    Software
    Full time
    Worldwide

    Usm Corporation

    Arlington, VA
    1 day ago
  •  ...Senior Developer - Python / AWS Workflow Automation About the Role We are seeking a skilled and motivated Senior Developer to join our Workflow...  ...automation. Required Skills & Experience • 7+ years of software development experience with a strong focus on Python (Java... 
    Senior
    Software
    Long term contract
    3 days per week

    3B Staffing LLC

    Herndon, VA
    10 hours ago
  • $158.6k - $181k

    Senior Data Engineer (Python, SQL, AWS) - Dealer Tech Do you love building and pioneering in the technology space? Do you enjoy solving complex business...  .... With a strong commitment to delivering exceptional software solutions, Dealer Tech Auto partners with car dealerships... 
    Senior
    Software
    Full time
    Part time
    Internship
    H1b
    Local area

    Capital One National Association

    Mc Lean, VA
    5 days ago
  •  ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing...  ...innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management,...  ...: ProductionExperience level: Mid-Senior LevelIndustry: Information Technology And... 
    Senior
    Software
    Worldwide

    USM Systems

    McLean, VA
    5 days ago
  •  ...We are seeking a **Senior Cloud Engineer** with strong expertise in cloud infrastructure and automation...  ...with development teams throughout the software lifecycle to ensure sustainable...  ...languages and automation tools (JSON, Python, Ansible, GitHub, CodeShuttle). ~ Advanced... 
    Senior
    Software
    Work at office

    Compunnel

    McLean, VA
    4 days ago
  •  ...disciplinary team in an ever-changing work environment? As a Software Engineer, you will have the opportunity to work on a variety of challenging...  ...~12+ years development experience in modern languages (Python, Java, JavaScript)  Additional Skills We'd Like to See:... 
    Senior
    Software
    Full time
    Immediate start

    Reinventing Geospatial, Inc. (rgi)

    Springfield, VA
    1 day ago
  • $113k - $188k

     ...from data querying and wrangling to data engineering, to data visualization, dashboarding,...  ...analysis using various technologies (i.e., Python, Databricks) in cloud-based databases...  ...datasets using querying or data engineering software tools, such as SQL, Python, R, etc.... 
    Senior
    Software
    Full time
    Flexible hours

    Guidehouse

    Arlington, VA
    2 days ago
  • $150k - $185k

    OverviewAs a Senior DevSecOps Engineer, you will work with our growing DevSecOps practice delivering features...  ...root cause analysis, and developing software updates and ‘fixes’ Working with...  ...scripting in Concourse, Bash, PowerShell, Python, Groovy, or Ruby Experience with... 
    Senior
    Software

    Steampunk

    McLean, VA
    3 days ago
  • Senior Developer Remote Role Duration: 6months+ Role Overview The Developer, Specialist performs thorough end-to-end analysis...  ...complex business requirements, and implements enterprise-grade software solutions. This role functions as an individual contributor,... 
    Senior
    Software
    Work at office
    Local area
    Remote work

    Metasys Technologies

    McLean, VA
    5 days ago
  • $153.6k - $207.8k

     ...there’s nothing we can’t achieve.Basic qualifications- 8+ years of specific technology domain areas (e.g. software development, cloud computing, systems engineering, infrastructure, security, networking, data & analytics) experience- 5+ years of design, implementation,... 
    Senior
    Software
    Flexible hours

    AmazonWebServices

    Arlington, VA
    5 days ago
  • $81.1k - $187k

     ...Infrastructure Engineer Takes proactive steps to design and architect infrastructure...  ...responds to capacity needs. Collaborates with software development teams to develop reliable...  ...following: PowerShell Bash Python Ansible Chef Experience applying... 
    Senior
    Software
    Temporary work
    Flexible hours

    Oracle

    Vienna, VA
    4 days ago
  • $80k - $120k

     ...contributions every single day. We are looking for an experienced QA Engineer responsible for software testing, specifically functional, performance and end-end...  ...market productsTech stack: Angular, React, Vue, PHP, Python, C, C++, Rust, LinuxTest frameworks: Jest, pytest, Zephyr... 
    Senior
    Software
    Remote work
    Early shift

    Kastle Systems

    Falls Church, VA
    4 days ago
  • $199k

    DescriptionSoftware Engineer - Mid-Level & Senior-Level (2 Openings)Summary:We are hiring for two (2) Software Engineer positions at the Mid-Level and Senior-Level. These roles will support the design, development, implementation, and maintenance of enterprise-scale, dynamic... 
    Senior
    Software

    ActioNet

    Vienna, VA
    1 day ago
  • Position: Senior Consultant, Data Integration Engineering Location: Arlington, VAJob Id:...  ...Information Systems, Data Engineering, Software Engineering, or related technical...  ...as Azure or AWS.Experience with Python, C#, Java, or other modern... 
    Senior
    Software

    FI Consulting

    Arlington, VA
    3 days ago
  •  ...Senior Data Scientist/ML EngineerTysons, VA Top Secret/SCI CI Polygraph...  ...Senior Data Scientist/ML Engineer with an active TS/SCI CI Poly...  ...with data scientists, software engineers, and subject matter...  ...Excellent programming skills in Python.Applied Machine Learning experience... 
    Senior
    Software
    Work experience placement

    ClearanceJobs

    McLean, VA
    13 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Python Software Engineer. Be the first to apply!