Apex Systems, an IT staffing and workforce solutions firm, provides recruiting and staffing services to large and small companies alike. Founded in 1995 by thre
Python Developer - Quartz
Location
New Jersey
Posted
33 days ago
Salary
$65 - $68 / hour
Seniority
Senior
Job Description
Python Developer - Quartz
Apex Systems
Title:Python Developer (Quartz) Job Description: Job#: 3031123 Location: Jersey City, New Jersey (Hybrid) Employment Type: Contract Duration: 12 months Pay Range: $65 - $68 per hour Role Overview A senior developer is sought to develop, enhance, modify, and maintain an application used for the Independent Price Verification process for a Global Markets business. This role involves working in a dynamic environment with an Angular/REST API/Python and Oracle technology stack. The position offers the opportunity to interact with senior stakeholders within a Global Markets CFO Group. Key Responsibilities - Develop object-oriented software in Python, utilizing an object-oriented database and grid computing on a proprietary platform. - Develop data transfer tools to replicate data from a NoSQL datastore to an Oracle (Exadata) database. - Build REST web services and design the interface between the UI and the REST service. - Build a data-grid centric UI based on the Angular framework. - Participate in the full development process through the entire software lifecycle. - Engage fully in an Agile software development process, including pair programming and daily stand-ups. Required Qualifications Experience: - A minimum of 6-10 years of overall technology experience is required. - A minimum of 6-10 years of experience designing and developing in an object-oriented environment with any OO language (e.g., Java, C++, C#) is required. - 3-5 years of Python experience is required. - 6-10 years of experience designing and tuning SQL database tables and queries is required. - Experience with grid computing and high data volume is required. - Relevant industry experience in banking middle/back office or finance is required. Technical Skills: - Proficiency in Python, SQL, and object-oriented programming is required. - Knowledge of a proprietary platform like Quartz is required. Preferred Qualifications - Experience across a range of languages and technologies, especially C++/Java and Python. - Experience with git, npm, and Angular (version 15.x or later). - Experience with test-driven development, functional testing, and continuous integration. - A desire to work in an Agile process. Compensation & Benefits The pay rate for this position is between $65.00 and $68.26 per hour. This employer is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability. Apex uses a virtual recruiter as part of the application process. Click here for more details. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Benefits Department Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico. Apex uses a virtual recruiter as part of the application process. Click here for more details. Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our ‘Welcome Packet’ as well, which an Apex team member can provide.
Related Guides
Related Job Pages
More Software Engineer Jobs
Senior .Net - Angular - Python developer
NTT GroupA global IT innovator founded in 1965, NTT DATA specializes in system integration and networking system services for more than a dozen industries. As an employe
Title: Senior .Net/Angular/Python developer Location: Timonium United States Job Description: Req ID: 367254 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Senior .Net/Angular/Python developer to join our team in Timonium, Maryland (US-MD), United States (US). Responsibilities - Perform detailed design of application and technical architecture components - Configure, develop, and test application and technical architecture components - Identify and fix defects and resolve performance issues - Be accountable for meeting service commitments for assigned applications and requests - Participate in code reviews and collaborate with developers, designers, and architects to ensure requirements are met - Mentor junior developers as needed Qualifications Experience & Skills - 5+ years of hands-on experience in software development and IT - 5+ years of Strong backend development experience using .NET frameworks and RESTful APIs - 5+ years of Front-end development experience using Angular and related technologies - 5+ years of Experience in using AI tools to fast-track development - 5+ years of Experience with Python is a plus - Proven experience contributing to or leading modernization projects, including migrating legacy systems to modern architectures - 5+ years of Hands-on experience with DevOps practices and tools, including CI/CD pipelines using Azure or Argo CD Technical Knowledge - 5+ years of Strong problem-solving and analytical skills with the ability to diagnose and resolve complex technical issues - 5+ years of Solid understanding of XSRF/CSRF protection mechanisms and anti-forgery token implementation - Experience with Module Federation / micro-frontend architecture - Knowledge of dependency injection patterns and service lifecycle management in .NET - Experience with multi-service backend orchestration Testing & Quality - 5+ years of Experience with xUnit for .NET testing - 5+ years of Experience with Karma/Jasmine for Angular testing Must reside in the US Where required by law, NTT DATA provides a reasonable range of compensation for specific roles. The starting pay range for this remote role is $77,040.00-$160,500.00. This range reflects the minimum and maximum target compensation for the position across all US locations. Actual compensation will depend on a number of factors, including the candidate's actual work location, relevant experience, technical skills, and other qualifications. About NTT DATA</p> NTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the world's leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers and application services. our consulting and Industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more than 50 countries. We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners. NTT DATA is a part of NTT Group, which invests over $3 billion each year in R&D. Whenever possible, we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective support tailored to each client's needs. While many positions offer remote or hybrid work options, these arrangements are subject to change based on client requirements. For employees near an NTT DATA office or client site, in-office attendance may be required for meetings or events, depending on business needs. At NTT DATA, we are committed to staying flexible and meeting the evolving needs of both our clients and employees.
Senior Python Developer
Apex SystemsApex Systems, an IT staffing and workforce solutions firm, provides recruiting and staffing services to large and small companies alike. Founded in 1995 by thre
Senior Python Developer Location: Jersey City, New Jersey (Hybrid) Job Description: Job#: 3031475 Job Description: Employment Type: Contract Duration: 12 months Role Overview We are seeking a Senior Python Developer with experience in Python, REST, and ReactJS. This role involves working on front-office applications within the financial services sector, specifically in Global Markets. The position requires a candidate who can contribute to the development of risk and pricing applications and engage in domain-specific data analysis. Key Responsibilities - Develop and maintain applications using Python, REST, and ReactJS as a full-stack developer. - Work on front-office applications, with a focus on risk and pricing development. - Conduct quantitative research and domain-specific data analysis. - Engage with both Object Databases and Relational Databases. - Collaborate with senior team members on technical designs and implementation. Required Qualifications Experience: - 10+ years of hands-on programming experience in an object-oriented language, preferably Python. - 7+ years of experience as a senior developer on front-office applications in banking services. - 7+ years of experience in quantitative research and development. - 7+ years of experience in REST, ReactJS, or full-stack development. - Experience with Object Databases and Relational Databases. Preferred Qualifications - Knowledge of Fixed Income products. - Experience in risk and pricing application development. - Knowledge of Trade Surveillance and Market Misconduct in Global Markets. - Subject matter expertise working on the Quartz platform. This employer is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability. Apex uses a virtual recruiter as part of the application process. Click here for more details. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Benefits Department at [email protected] or 804-523-8228. Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Apex uses a virtual recruiter as part of the application process. Click here for more details. Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Apex team member can provide. Employee Type: Contract Location: Pennington, NJ, US Job Type: Pay Range: $70 - $77 per hour Similar Jobs - Senior Python Developer - Sr. Python Developer - Python Developer - Python Developer - Python Developer
• Act as the first point of contact for developers’ day-to-day questions, technical problems, and help requests around DevOps services and our pipeline tools • Resolve common issues independently while escalating complex issues to the appropriate teams • Provide support - by way of features, prototypes, and communication- across the full technology stack, directly and indirectly related to the DevOps services and pipelines • Create, maintain, and share documentation (FAQs, guides, best practices) to help development teams work more efficiently • Support teams through knowledge-sharing initiatives and proactive guidance • Deliver structured reporting to the team on dev (and live) service problems, recurring incidents, and areas for improvement • Collect and analyze user feedback to identify recurring issues, ensuring timely escalation and tracking
Title: Java Software Engineer (AWS, Hibernate). SaaS product experienced Location: Georgia United States Job Description: PRODLY | Java Developer (SaaS) Location | Remote | Home office based Prodly enables Salesforce teams to increase productivity 65-80% while reducing risk up to 30% by putting next-generation DevOps into the hands of admins and citizen developers. By reimagining the change management experience, Prodly's AppOps suite delivers greater business agility and governance without straining IT. With solutions for release management automation, version control, sandbox seeding, data migration, and regression testing, Prodly AppOps sets the standard for low-code DevOps and can be implemented 20 times faster than traditional applications. As part of this dynamic team your role as a Java Developer will involve developing a new version control/release management application for the Salesforce / Salesforce CPQ platform. The ability to prioritize tasks with minimal guidance and communicate effectively with both technical and business personnel is a must. Java Developer will work for the Back-end tech team, releasing such projects as: - Various platform integrations - Data/Metadata processing logic (general algorithms, security, performance, etc) - AWS/Kubernetes solutions implementation What we offer: - Well-developed internal DevOps culture (CI/CD) and business-friendly scrumban methodology - Possibility to be a significant part of product development. You can bring and implement any new business-oriented ideas and improvements - Challenging tasks that require a thoughtful engineering approach - Prospects for professional growth and development What you will accomplish: - Actively participate in the technical design of software components - Help translate requirements into technical design and tasks - Participate in release planning activities and contribute to sizing stories - Independently write quality code that is simple, reliable, and scalable - Analyze and fix moderate to complex problems during development and support. Document and communicate results appropriately - Proactively provide status, raise issues, and communicate necessary information to your manager and/or appropriate team members on a regular basis via daily stand-up meetings, one-on-one meetings, and/or impromptu occasions - Proactively explore methods and tools to improve the overall development process What you will bring: - 4+ years of software engineering experience with a strong understanding of SDLC - Experience delivering enterprise-grade SaaS applications. - Experience with programming languages and technologies such as Java, Spring, Hibernate, SQL - Familiar with relational databases such as Postgres or MySQL - Experience with AWS and microservices is a big plus - Bachelor's degree (Computer Science, Engineering) or equivalent experience. - Self-starter and able to handle multiple tasks and priorities - Enjoy working at an entrepreneurial company, fast-paced startup - Highly motivated and dependable - Clear communicator Job conditions: - Monthly salary range is 4000 - 5500 EUR gross. Depends on your skills and experience - Equity grant - Friendly and professional team ready to share their best practices - Fully remote work within Prodly's digital setup, software, and tools. Necessary equipment is to be provided - Unlimited Paid Time Off (PTO) Benefit - Medical insurance allowance - Home office arrangement allowance


