Python Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Python Developer with 6-10 years of experience, focusing on application development for Independent Price Verification in Global Markets. Contract length is unspecified, with a competitive pay rate. Key skills include Python, SQL, Angular, and experience with financial instruments.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
544
-
πŸ—“οΈ - Date discovered
August 27, 2025
πŸ•’ - Project duration
Unknown
-
🏝️ - Location type
Unknown
-
πŸ“„ - Contract type
Unknown
-
πŸ”’ - Security clearance
Unknown
-
πŸ“ - Location detailed
Jersey City, NJ
-
🧠 - Skills detailed
#Code Reviews #NoSQL #GIT #Java #Angular #Agile #Automated Testing #SQL (Structured Query Language) #Database Design #Deployment #Oracle #C++ #Documentation #Oracle Exadata #Python #Scala #C# #Data Pipeline #Web Services
Role description
Role Overview Senior developer that will be responsible for developing, enhancing, modifying and/or maintaining application used for Independent Price Verification process for the Global Markets business. Role Specific Responsibilities Below are the responsibilities separated into daily tasks and key priorities to clarify expectations: Daily Tasks β€’ Develop object-oriented software in Python on the proprietary Quartz platform. β€’ Implement and maintain data transfer tools to replicate data from NoSQL datastores to Oracle (Exadata). β€’ Design and build RESTful web services and the interfaces between UI and services. β€’ Develop and maintain data-grid centric user interfaces using the Angular framework (15.x or later where applicable). β€’ Participate in all phases of the software development lifecycle, including design, implementation, testing, and deployment. β€’ Work within Agile teamsβ€”participate in sprint planning, stand-ups, backlog grooming, and retrospectives. β€’ Collaborate with QA and operations to support continuous integration, automated testing, and production deployments. Key Priorities / Deliverables β€’ Deliver reliable, high-performance IPV applications and data pipelines that meet Global Markets business requirements. β€’ Optimize SQL and Exadata database design and queries for performance and scalability. β€’ Ensure code quality through test-driven development, code reviews, and automated testing. β€’ Quickly diagnose and resolve production incidents; perform root cause analysis and implement preventative measures. β€’ Mentor junior engineers and contribute to team best practices and technical documentation. GRANITE- VALUATION CONTROL Required Skills And Experience We Are Looking For β€’ Minimum 6-10 years of overall technology experience is required β€’ Minimum 6-10 years of designing and developing in an object-oriented environment with any OO language is required (i.e. Java, C++, C#, etc.) β€’ 3-5 years Python experience β€’ We prefer people with experience across a range of languages and technologies, especially C++/Java and Python β€’ 6-10 years designing and tuning SQL database tables/queries is required β€’ Experience with grid computing and high data volume a plus β€’ Experience with object-oriented database a plus β€’ Experience doing test-driven development, functional testing and continuous integration is desirable β€’ Strong written and verbal communications β€’ Experience with git, npm, Angular (15.x or later) a plus β€’ Experience with financial instruments and Price Verification processes is desirable β€’ Prior BofA Quartz experience Quartz, IPV, Valuation, Python, Database, SQL, TDD, Grid Computing, Object Oriented Skills: python,quartz,oracle,nosql,valuation