{"schemaVersion":"jobsearcher.job.v1","id":"e693313f3f38ff2dafd349aa","url":"https://jobsearcher.com/jobs/e693313f3f38ff2dafd349aa","canonicalUrl":"https://jobsearcher.com/jobs/e693313f3f38ff2dafd349aa","title":"Senior Python Developer (Financial Industry)","description":"ID: 2023-002-py\nPosted Date: 03/06/2023\nEmployer: NovaGigs, Inc.\nTitle: Senior Python Developer (Financial Industry)\nEmployment Type: Full-Time\nJob Location: McLean, VA\n\nJob Description\nDesign, develop and support custom Python solutions for a large financial services client that will produce reports based on financial statements and models. The successful candidate will develop and support the middle layer of the application to build, test, and deploy RESTful micro services. Must be able to collaborate with other developers and stakeholders in an Agile environment.\nResponsibilities\n\nAssist with application development and modifying and/or maintaining applications that integrate data, analytics, and reporting components.\nDevelop and maintain high-quality automated tests (including Unit, Functional, Performance, Acceptance, 100% code coverate, etc.)\nEnsure standard technology development practices are met (e.g. follow Agile priciples, peer review, etc.)\nHelp define requirements for system applications in regards to financial research, modeling and engineering.\nDevelop scalable solutions to maintain performance over large data sets\nRequired Qualifications\n\nStrong Python development experience in an Agile SDLC environment.\nExperience with Python beyond using it as a scripting language.\nRefactoring Skills: Knowledge of how to refactor code to improve its quality, maintainability, performance, and scalability while preserving its functionality.\nExperience with frameworks such as Flask, Django and FastAPI.\nBuild tools such as gradle, Jenkins, git, Conda, pip, Jira, Confluence.\nBack End Skills: Django/Flask/FastAPI, NumPy, Pandas and SQL.\nRESTful APIs and microservices architecture.\nPreferred Qualifications\n\nBachelor's degree in Computer Science or related field plus 4 years of relevant work experience.\nOr a Masters degree in Computer Science or related field plus 2 years of relevant work experience.\nDevOps: shell scripting, Linux, Docker\nAutomated testing using mock, Monkey patch, etc.\nFinancial services industry experience.\nObject-oriented programming, analysis and design experience.","company":"Novagigs","rawCompany":"novagigs","city":"McLean","state":"VA","isRemote":false,"isActive":false,"createdAt":"2026-08-05T10:45:11.867Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Python Developer (Financial Industry)","description":"ID: 2023-002-py\nPosted Date: 03/06/2023\nEmployer: NovaGigs, Inc.\nTitle: Senior Python Developer (Financial Industry)\nEmployment Type: Full-Time\nJob Location: McLean, VA\n\nJob Description\nDesign, develop and support custom Python solutions for a large financial services client that will produce reports based on financial statements and models. The successful candidate will develop and support the middle layer of the application to build, test, and deploy RESTful micro services. Must be able to collaborate with other developers and stakeholders in an Agile environment.\nResponsibilities\n\nAssist with application development and modifying and/or maintaining applications that integrate data, analytics, and reporting components.\nDevelop and maintain high-quality automated tests (including Unit, Functional, Performance, Acceptance, 100% code coverate, etc.)\nEnsure standard technology development practices are met (e.g. follow Agile priciples, peer review, etc.)\nHelp define requirements for system applications in regards to financial research, modeling and engineering.\nDevelop scalable solutions to maintain performance over large data sets\nRequired Qualifications\n\nStrong Python development experience in an Agile SDLC environment.\nExperience with Python beyond using it as a scripting language.\nRefactoring Skills: Knowledge of how to refactor code to improve its quality, maintainability, performance, and scalability while preserving its functionality.\nExperience with frameworks such as Flask, Django and FastAPI.\nBuild tools such as gradle, Jenkins, git, Conda, pip, Jira, Confluence.\nBack End Skills: Django/Flask/FastAPI, NumPy, Pandas and SQL.\nRESTful APIs and microservices architecture.\nPreferred Qualifications\n\nBachelor's degree in Computer Science or related field plus 4 years of relevant work experience.\nOr a Masters degree in Computer Science or related field plus 2 years of relevant work experience.\nDevOps: shell scripting, Linux, Docker\nAutomated testing using mock, Monkey patch, etc.\nFinancial services industry experience.\nObject-oriented programming, analysis and design experience.","datePosted":"2026-08-05T10:45:11.867Z","dateModified":"2026-08-05T10:45:11.867Z","hiringOrganization":{"@type":"Organization","name":"Novagigs","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"McLean","addressRegion":"VA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"e693313f3f38ff2dafd349aa"},"url":"https://jobsearcher.com/jobs/e693313f3f38ff2dafd349aa"}}