Job Archives
title
category
location
rate range
Who We Are:
Pumex is now in our 7th year in business and we are growing at a phenomenal rate, www.pumex.com. We embarked on this venture because we saw an opportunity to bring core values that are often overlooked in the IT Services Industry. We believe in creating an employee-centric, value-based organization that puts employee and customer satisfaction at the top of our priorities. I read a great quote from Richard Branson, and I’m paraphrasing a bit here, “If you take care of your employees and care about their happiness, they will care about keeping your customers happy.” That is the type culture we strive for every day within our company.
A few of our key accomplishments to this point:
- Increased revenue every year since we started the company and have grown by an annual compounding growth rate of over 200% since we started the company.
- Established loyal and fantastic clients in the non-profit & trade association markets.
- Pumex is launching a SaaS based ETL bi-directional sync platform in Q2 of 2023
- Have been a boutique provider of contract and direct placement staffing for our clients and now are expanding that services to Enterprise clients.
- 10 paid holidays a year
- 12 days of vacation to start
- Health Insurance – Pumex Covers 75% of the cost of health insurance (subject to a maximum insurance expense limit of $15,000 per year to Pumex). We offer 3 levels of plans with the Gold Plan having only a $500 deductible.
- Simple IRA retirement account with up to 4% company match
- Developing and implementing recruitment strategies: A Senior Recruiter develops and executes recruitment strategies that are aligned with the organization's goals and objectives.
- Building relationships with their Business Development Manager: A Senior Recruiter works closely with the BDM to understand the client hiring needs and match the client requirements to the best candidates.
- Sourcing and screening candidates: A Senior Recruiter utilizes various sourcing techniques to find suitable candidates for open positions. They also screen resumes, conduct phone screens, and conduct initial interviews to identify the best candidates.
- Managing the recruitment process: A Senior Recruiter manages the entire recruitment process, from initial contact with candidates to final selection and offer negotiations. They also ensure that all recruitment processes are compliant with legal requirements and internal policies.
- Building and maintaining talent pools: A Senior Recruiter creates and maintains a talent pool of potential candidates for future openings. They also maintain relationships with past candidates who may be suitable for future positions.
- Participating in employer branding: A Senior Recruiter may participate in employer branding activities to promote the organization as an employer of choice.
- Providing feedback and recommendations: A Senior Recruiter provides feedback to hiring managers and recommends changes to the recruitment process to improve candidate experience and increase hiring effectiveness.
- Base Salary - $$60,000 base plus commission
- Year One total compensation, at plan, should be right around $110,000
- Year Two total compensation, at plan, should be in excess of $150,000
- Year Three compensation should put you above $175,000
Job Features
Travel | None |
Telecommute | N/A |
Type | Contract |
Our direct client, a leading financial firm based off of the New York City metropolitan region is looking for an experience JIRA Admin to join their team.
Skills Needed:
- MUST HAVE a minimum 6 years of experience working for US Companies in the US.
- MUST HAVE 2+ years of 'Recent' experience working in a commercial ‘Bank or Large Brokerage’ environment.
- Must have 'Atlassian Certification' in JIRA Project. Administration. This is a Must have!!! They don't want candidates who have learned Jira on the Fly.
- Must have 4 years of Recent experience working as a JIRA Admin.
- Must have experience on the Administrator/Power User level of Atlassian products (specifically JIRA) in a mid-to-large-sized company.
- Must have experience with Design, configure, manage, and support of Atlassian tools, primarily JIRA
- Must have experience troubleshooting the Atlassian software stack or LAMP.
- Experience designing and supporting custom JIRA workflows, fields, dashboards, and reports.
- Experience with business users to evaluate JIRA and Confluence plug-ins, determine licensing needs, and perform testing, installation and configuration of the plug-ins.
- Experience customizing JIRA.
- Excellent customer service and teamwork skills
- Experience with JIRA workflows, permissions schemes, notification schemes, screen schemes, etc.
- Experience with cloud platforms, environments, and APIs
- Experience with Agile Methodologies (SCRUM, Kanban)
- Experience with Apache httpd and Tomcat
- Experience with at least one of the following languages: Java, JavaScript, or Python
- Previous interaction with Git, Subversion, etc.
- Jenkins, Hudson, Puppet, or other build automation experience
- Exerience with software issue tracking
- Must have Tech support/customer service experience.
- Excellent communication skills
Job Features
Job Category | Financial |
Travel | None |
Telecommute | N/A |
Type | Contract |
Pumex is seeking a highly skilled Senior Python Developer to lead the development and deployment of complex software systems, with a focus on ETL and data migration projects. The ideal candidate will have extensive experience in designing and architecting scalable systems, with deep knowledge of containerization, DEVOPS, and AWS.
What You’ll Do
The essential responsibilities for this role include:
- Design and architect complex software systems in Python, ensuring scalability and maintainability
- Develop and maintain ETL pipelines to support data integration and migration projects
- Work closely with data analysts and business stakeholders to understand requirements and develop solutions
- Optimize and maintain systems for maximum performance and uptime
- Implement DevOps best practices, including CI/CD, automated testing, and deployment
- Containerize applications using Docker and Kubernetes
- Deploy and manage systems on AWS, utilizing services such as EC2, S3, and Lambda
- Collaborate with other developers and stakeholders to ensure successful project outcomes
- BS, Computer Science, Engineering or related field/experience
- 7+ years software development experience
- 5+ years experience with Python
- 3+ years experience with architecting software solutions
- REST API and web development experience
- Working experience with databases like MySQL, Oracle, PostgreSQL using persistence frameworks
- Strong experience with CI/CD tooling. Should be very comfortable with Jenkins, Gitlab CI, Circle CI or an equivalent tool
- Familiarity with AWS or an equivalent cloud platform
- Experience working with agile teams, and working with business users to gather, share and analyze requirements, designs and solutions
- Experience with the design and development distributed, event-based systems and tools
- Hands-on experience building data processing/ETL pipelines
Job Features
Travel | None |
Telecommute | Remote |
Type | Contract |
Our client is looking for an inspired IT Business Analyst with 4+ or more years of experience in the information technology realm. It would be preferred the right candidate has experience in capturing and writing functional requirements for software projects. Daily activities and responsibilities will include, but are not limited to:
- Work closely with product owners to understand the overall business problem to be solved with end picture in mind and develop product backlog items.
- Develop user stories, use cases, flow charts and relevant artifacts to convey scope of work.
- Critically evaluate information gathered from multiple sources, reconcile conflicts, decompose high-level information into details, abstract up from low-level information to a general understanding, and distinguish user requests from the underlying true needs.
- SQL / Database Knowledge + Ability to query complex SQL's.
- Ability to manage and work with data and reports.
- Ability to effectively communicate data insights to stakeholders, coordinate with management, and prioritize your effort.
- Negotiate with product owners and customers on their assumptions of how they will successfully execute their plans.
- Assist with Sprint testing and user acceptance testing when needed.
- Support project initiatives, including identifying and analyzing preliminary business needs, time and resource estimates, defining the project scope and objectives, and working with business users.
- Work with the Training team to identify and assist in the development of training requirements for the delivery of all system projects to include "train the trainer" requirements and the necessary training materials.
- Bachelor’s degree in Business Administration, Marketing, Computer Science, Engineering or related field
- 4+ years in a business analysis role
- Knowledge of D365 applications preferred
- Knowledge and prior QA experience in Azure cloud environment
- Knowledge of MS-SQL Database
- Strong analytical and product management skills required, including a thorough understanding of how to interpret customer business needs and translate them into application and operational requirements
- Excellent verbal and written communication skills with the ability to interact professionally with a diverse group of executives, managers, and subject matter experts
- Aptitude to analyze problems and provide solutions in a time sensitive environment
- Proven ability to engage in multiple initiatives simultaneously and successfully
- In depth knowledge of the Software Development Lifecycle required; experience with Scrum or other Agile methods is preferred
- Experience in writing user stories and acceptance criteria, and in using MS Office products
- Experience with SQL a must.
- Experience in creating reports a plus.
Job Features
Job Category | Government |
Travel | None |
Telecommute | Hybrid |
Type | Contract |
Pumex is looking to onboard an experienced Business Analyst as part of our software development team. The individual will be responsible for client/stakeholder communication, and will work closely with an international team of developers and testers. The ideal candidate,
Must Have
- Strong proficiency and background in Salesforce development projects
- Experience supporting Agile Development processes.
- The ability to work with the End Client Stakeholders to gain an in-depth understanding of critical business requirements, defining workflows, and documenting platform change requirements.
- Eliciting requirements during interviews, document analysis, surveys, site visits, business process descriptions, use cases, scenarios, and workflow analysis ensuring the right questions are asked to surface essential requirements information
- Collaborating with project managers and technical experts to present impacts and risks of the requirements gathered to appropriately frame choices for business owners
- Evaluating the information gathered and critically examining business units’ assumptions about their needs and processes, reconciles conflicts, and identifying opportunities for process innovation
- The ability to analyze data models to deliver logical conclusions
- Developing innovative solutions for operational and strategic changes
- Developing technical documents, visualizations, and presentations
- Strong communication and interpersonal skills to interact with senior-level management regarding the implementation of changes
- Sound knowledge and expertise in evaluating the implications of changes
- Competence in writing reports and making presentations to highlight the effect of changes you made
- Performing assessment of complex requirements, and recommending technical solutions to improve customer service and identify process efficiencies
- Conducting user training and User Acceptance Testing (UAT)
- Developing and delivering surveys and workshops as needed to educate or elicit information from the End Client.
- Five (5) years of professional experience in requirements elicitation, SDLC, and data analysis
- Bachelor’s Degree in Information Systems, Business Administration, Computer Science or other related fields.
- Experience working with tools like JIRA, Confluence, Visio, or other equivalent tools.
- Experience in implementing NimbleAMS solutions
- Experience working with Trade, Professional Associations and/or Nonprofits
Job Features
Job Category | Non-Profit |
Travel | None |
Telecommute | Yes |
Type | Contract, Full Time |
Our client, a leading medical/insurance provider is looking for an experience UI/UX designer to join their team. The ideal candidate can work independently and within a team. The candidate is expected to be onsite for up to 3 times a week at the client's Washington D.C. location.
Description
- Develop wireframes/web page designs to help users visualize the layout and position of information on web pages, navigational elements, etc.
- Develop graphical design elements for inclusion in web pages or other system user interfaces using state-of-the-art tools and web-based technologies.
- User experience includes the activities associated with the definition and assessment of user requirements that are used to determine detailed application design.
- Assist with the design of the application based on user requirements as well as information architecture and security requirements, interface requirements, and regulatory statutes (e.g., section 508).
- Work with users and key stakeholders to develop components within the application and design easy-to-use, role-based applications.
- Create navigation and content architectures, guidelines for layout consistency, and a visual design recommendation (e.g., wireframes, from a layout and content perspective and using the business rules.)
- Develop as needed layered image files, wireframes, interactive prototypes, and a style guide that aligns with the organization's branding practices.
- Review Use Cases and User Stories to uncover the user's context, needs, goals, and attitudes, leading to Conceptual Interaction Models that outline how a user navigates the product, performs tasks and uses tools.
- Develop Conceptual Interaction Models. Work with the development team to implement conceptual interaction models.
- Provide visualization of user stories for the development team. Participate in backlog grooming sessions.
Education/Experience
- Bachelor's degree or equivalent professional experience in Information Systems, Graphical Design or related technical or functional discipline.
- At least three 3 years of relevant business analysis experience. Waiver for degree can be showed with three years of experience in this field.
Job Features
Job Category | Health Care |
Travel | None |
Telecommute | Hybrid |
Type | Contract |
Our client's engineer team consists of innovators and problem-solvers, building solutions in risk management, big data, mobile and more. They look for creative collaborators who evolve, adapt to change and thrive in a fast-paced global environment.
You will be working in a global team of developers on integrating BI products into their infrastructure. Developing automation, governance and reporting solutions to provide firm and regulatory mandated controls. Working with stakeholder form firm wide business unites on defining and driving the client's BI strategy and governance. Working close with the rest of Data Intelligence team to provide holistic data management solution for the client.
RESPONSIBILITIES AND QUALIFICATIONS
- Design, build and maintain solutions to integrate BI tools into GS infrastructure.
- Build out self-service tooling for BI integration using modern web technologies.
- Implement solutions for entitlement management and provisioning automation.
- Provide integration to align BI tools to GS Data Intelligence strategy.
- Engaging with stakeholders from other business define and drive BI strategy.
- 5+ years of core java development
- In-depth understanding of algorithms and data structure
- Experience with JavaScript and at least one web application framework (eg. React/Angular)
- Hands on experience with Utilizing Scala Must
- Experience with Securities Lending
- Team-oriented with strong communication and collaborative skills
- Experience in and RESTful web services development
- Experience in database development, SQL, Postgres, MongoDB
- Data visualization & data modeling experience
- BI Tools integration/automation experience (Tableau, QlikView, Qlik Sense, NPrinting , Zoomdata, Power BI
Job Features
Job Category | Financial |
Travel | None |
Telecommute | N/A |
Type | Contract |
Our client is seeking an outstanding person to join their agile, high-performance technology team as a Java Developer. This experienced individual should have a proven track record of developing quality software in a world-class financial services organization within a latency-sensitive and data-quality-sensitive electronic trading environment. This person will design and develop software spanning multiple equity trading systems and related technology. These analytical data systems and trading system platforms are key areas of investment and of strategic importance to our client as they expand globally and with new offerings.
The person in this role will be a part of the Global Trading Technology development team. He or she will work closely with the team to deliver scalable, highly-available, elastic services. These services will be supporting client-facing quantitative analytics, mission-critical reference data, order routing systems, trading algorithms, smart order routing tactics and other electronic workflows and services. This person is responsible for developing and supporting the products and services, reporting to the technical lead, and providing third-tier production support. Overall, this person will contribute as part of a team that is responsible for the delivery of high-quality software that directly drives business growth.
Responsibilities
-
- Develop high-quality software components of the global trading platform using Java, Scala, and related languages and technologies
- Contribute to all areas of the software development lifecycle including planning, design, development, testing, implementation, and support
- Contribute to all areas of team performance including daily scrums and after-action reviews
- Contribute to continuous improvement of processes, product development, product quality and technology
- Contribute to the overall progress of the team and the firm; ensure timely delivery of quality software
- Serve as third-tier support for production issues and related support needs.
-
- 5+ years of experience in development of equity products in a global financial services company or vendor using the Scala language and/or Java in latency-sensitive environments
- Experience and knowledge of equity products and instruments including FIX protocol and market data
- Proficiency with computer technologies including Linux, SQL/NoSQL, Messaging & Distributed Systems
- Strong multi-threaded and network programming experience
- Ability to work as part of a team, communicate effectively at all organizational levels with written and verbal communication skills
- Knowledge of equity market structure, order handling and electronic trading
- Strategic thinking, analytical, problem solving and troubleshooting skills
- Expertise in any of the following preferred: Scala, C++, Solace, NoSQL, Functional Programming
Job Features
Job Category | Financial |
Travel | None |
Telecommute | N/A |
Type | Contract |
Visa | Open |
Our client, a leading financial firm based in the New York region is looking for an Operations Manager to join their team.
RESPONSIBILITIES:
• Manage projects, programs , portfolios of projects related to risk tools and capabilities
• Design, develop and support key risk tools, capabilities and dashboards
• Define a vision for executing risk management strategy from concept to final implementation; provide innovative solutions to meet the changing risk management environment
• Build and manage relationships with key contacts and senior managers in related roles across the firm (including Operations, Technology, and other Firmwide risk groups)
• Perform analysis of key risk measures (assess need, approach, areas of opportunity)
• Architect new system builds and design enhancements to existing applications in Risk
• Articulate concepts and ideas as technical requirements; produce detailed requirements documentation and obtain sign-off from stakeholders
• Develop testing and implementation approach and manage user acceptance testing (UAT), production parallel and migration plans
• Provide procedures and a production support framework for newly built applications or processes
• Communicate project goals and status throughout the life-cycle of the project
Qualifications:
• At least 8-10 years of professional experience in relevant field
• Ability to work with large datasets, data mining and modelling skills are mandatory
• Hands-on experience with data modelling and BI tools ( e.g. Alteryx & Tableau)
• Highly developed analytical skills with advanced automation experience using VBA
• Analytical skills including proven experience of managing by Metrics, reporting of KRIs, KPIs etc.
• Knowledge on Angular, Web, DASH UI skills are required
• Use of programming / analytical tools (Visual Basic, C, SQL)
• Ability to write detailed functional/technical specifications – knowledge of BPM,BDM or Blueprint will be an added advantage
• Knowledge of the technology development lifecycle, ability to understand process/system flows and
• Quick learner with an innate curiosity
• Strong written and verbal communication skills, including the ability to pitch to junior and senior audiences
• Team oriented with a collaborative and global outlook
• Commercial sense and ability to multi-task
• Bachelor’s degree or higher
• At least 4 years of project management experience in business process and technology implementations (large-scale projects and/or program management )
• Experience in Operations financial services role
• Strong quality assurance and testing skills, including the ability to create test plans and test scripts, and track and resolve testing issues
Job Features
Job Category | Financial |
Travel | None |
Telecommute | N/A |
Type | Contract |
Visa | Citizen, GC Only |
Data Visualization
New York
Posted 2 years ago
Our client, a leading financial firm based in the New York region is looking for a Mid-Level Developer (Data Visualization) to join their team. Their S.H.I.P team within Technology Risk is tasked with creating software to increase the effectiveness of technology risk controls across the Firm. These projects involve systems across the globe and present the opportunity to interact with all manner of business processing, infrastructure, and people across the Firm, with the desired outcome being quality, near-zero-support systems which positively impact the Firm’s overall technical risk posture. We are seeking to build a team of highly motivated and technically savvy engineers to execute these unique projects, with the opportunity to create new systems as well as uplift existing ones.
RESPONSIBILITIES AND QUALIFICATIONS
• You are passionate about bringing data to life, developing compelling visualizations that spark interest and drive action
• You are comfortable gathering feedback/requirements from users of varying seniority, carefully navigating the balance between high-level summary and fully detailed solutions
• You have exceptional analytical skills, able to design creative and commercial solutions leveraged by hundreds of technology users
• You have a desire to learn to develop impactful analytics that discover and track risk using a wide range of data sources
• You are confident in your command of clean and intuitive web design principles, setting and maintaining UI standards for the organization
SKILLS AND EXPERIENCE
•3+ years experience in data visualization, front end development, data analytics, or equivalent
•Language proficiency in modern visualization libraries and frameworks, including one or more of Javascript, Angular, React, Highcharts, D3 etc
•General query and scripting ability (SQL, perl, python, powershell, etc)
•Strong knowledge of data structures, algorithms, and designing for performance is preferred
•Self-starter with strong analytic and problem solving ability
•Strong communication skills, both verbal and in writing
•Team player, collaborative environment
• Experience of using Java libraries: Spring; JUnit, Mockito, Jackson
• Web services development: RESTful APIs; Swagger; Jersey;
• Web UI development: Javascript; CSS; Angular/React.
• Strong scripting skills in Perl, Linux shell, or Python
• Experience in Dev Ops, release management, and/or developer-level support
Job Features
Job Category | Financial |
Travel | None |
Telecommute | N/A |
Type | Contract |
Visa | Citizen, GC Only |
The Senior Application Developer is responsible for performing all functions in the software development lifecycle, with a focus on developing solutions for a variety of internally and externally focused systems. This full stack developer position will handle the front-end architecture and back-end programming along with performing cross-platform optimization for a variety of digital mediums (desktop, mobile, etc.), working on automation of scheduled jobs, free standing applications, web service consumption/ creation and assisting in the support of various database operations. Beyond their technical duties, they would be responsible for participating in planning and design efforts, leading or participating in technical discussions and requirements gathering. This hands-on position requires modern web application development experience and a wide variety of skills, many of which require at least some fluency in different key programming languages.
POSITION RESPONSIBILITIES:
- Provides advanced front-end, back-end development and support for the client's Association Management System (AMS), e-Commerce and database driven websites, and 3rd party web sites/services.
- Handles development and maintenance of internal and externally facing web applications and their interfaces with various databases or 3rd party systems
- Leads or participates in planning, design and development efforts, requirements gathering and unit/integration testing
- Performs functions across the software development cycle with a focus on designing, developing, implementing, deploying and supporting applications, including post-live.
- Redesigns and/or recodes existing programs/websites to increase performance, add new functionality, modernize the technology stack and/or increase code maintenance efficiency.
- At times, acts as the DSS lead with 3rd party vendors on co-development initiatives and opportunities.
- Utilizes analysis and critical thinking skills to determine and assess the needs of the business areas and create software solutions
- Leads or participates in technical discussions with other DSS staff and business areas.
- Works collaboratively and communicates effectively across the DSS division and the clients business areas. Creates scripts to automate scheduled or routine tasks as needed using scripting languages such as Powershell
- Track work in Github and use it as a key tool to maintain accurate source code control
- Develops and maintains application documentation for software applications
- Assists with upgrades to Association Management Software system and/or web-based content management systems
- Assists in release planning for updates and software release upgrades in collaboration with other resources.
- Provides end-user and daily production support including problem/root cause diagnosis, remediation, and documentation
- Performs web application/server troubleshooting as required
- Clearly explains how software applications/software solutions work, in a non-technical way, to the end user, and using exceptional communication skills, be able to answer any questions that may arise.
- Assesses the impact system changes and issues will have on integrated systems.
- Demonstrates the clients commitment to Diversity, Equity and Inclusion in the execution of duties.
- Additional duties as assigned
- Minimum of 5-7 years of full stack development experience with both front-end and back-end skills.
- Intermediate to advanced skills in Asp.net with web forms, c#, vb.net, mssql programming, visual studio, and SQL reporting services (added)
- Experience with key programming languages including CSS/HTML5/JS
- Development experience using Visual Basic; and must be proficient at developing user controls in VB.Net for AMS applications.
- Experience with Web services in C#, DLL development to support the AMS, Python, JavaScript for other applications as needed.
- Experience building and consuming web services
- Ability to perform advanced programming tasks. Assists in constructing relational database objects, programs web applications, integrate 3rd party applications, and extending CMS functionality
- MSSQL experience including the creation of moderate to complex database objects such as tables, views, and stored procedures.
- Familiarity with Windows servers (2019 and above) management including troubleshooting IIS, Windows services, and other events that impact the functioning of web or other applications.
- Ability to translate specifications into basic wireframes using software such as Balsamiq
- Familiar with development and workflow tools including Git
- Must possess creative and resourceful problem-solving skills, strong analytical skills, the ability to juggle multiple projects and switch programming languages depending on the project
- Must have strong written & verbal communication skills and be able to interact effectively with all levels of staff. Collaboration is essential to develop robust applications
- Self-starting, assertive with the ability to communicate effectively with both technical and non-technical audiences
- Working knowledge with cloud stacks and service based architectures, such as Azure
- Knowledge of PCI focused secure software development lifecycle (SSDLC) & knowledge of OWASP Top 10
- Must be able to work outside of normal business hours & travel on behalf of the association as needed.
- BS/BA in computer science or a related field
Job Features
Job Category | Health Care, Non-Profit |
Travel | None |
Telecommute | Hybrid / Remote for Right Candidate |
Type | Full Time |
Our direct client is seeking a Sr. Software Engineer to be a key member of our Engineering team. In this role, you will be responsible for managing and supporting full-stack design, development, enhancement and support of new and existing modules for integrations and analytics components of our SaaS-based farm management platform. Our solutions encompass a broad range of mobile, web and loT technologies, bringing together operational data, financials and machine data to enable control, visibility and actionable insight into large-scale agriculture operations. This role requires the ability to conduct highly complex work with limited supervision and an extensive latitude for independent judgment. In addition, the Sr. Software Engineer may need to assist in mentoring less-experience software engineers. The ideal candidate will have experience building and scaling high-volume, multi-tenant SaaS platforms and have a passion for innovation and making an impact in industry that is responsible for feeding the world.
What You’ll Do
The essential responsibilities for this role include:
* Align system architecture with our product vision and strategy
* Participate actively and contribute to agile sprint and technical planning
* Build and maintain third party Ag software integrations
* Develop scalable reporting and analytics APIs across multiple components to solve complex problems for our customers
* Optimize our data pipelines with a focus on scalability and observability
* Be a mentor for junior team members
* Contribute to the ongoing improvement of the teams processes and encouraging industry standard development practices
* Communicate effectively with different levels of management and different departments
* Stay in tune with advances in Ag-tech and new technologies
What You’ll Need
The core competencies and qualifications we’re looking for include:
* BS, Computer Science, Engineering or related field/experience
* 7+ years software development experience
* 3+ years experience with Python
* 2+ years experience with JavaScript and React
* REST API and web development experience
* Working experience with databases like MySQL, Oracle, PostgreSQL using persistence frameworks
* Strong experience with CI/CD tooling. Should be very comfortable with Jenkins, Gitlab CI, Circle CI or an equivalent tool
* Familiarity with AWS or an equivalent cloud platform
* Experience working with agile teams, and working with business users to gather, share and analyze requirements, designs and solutions
* Experience with the design and development distributed, event-based systems and tools
* Ability to independently analyze and troubleshoot problems with data and code throughout our systems
Nice-to-Have (Not Required)
* Experience with the Django or Celery libraries
* Hands-on experience building data processing/ETL pipelines
* Typescript experience
* Working knowledge of Java, Hibernate, and Spring
* Experience with geospatial data and practices
Job Features
Job Category | Non-Profit |
Travel | None |
Telecommute | Remote |
Type | Full Time |
Our client has joined together with one of its competitors to create the leading audio entertainment company in the U.S. Together, they are uniquely positioned to lead a new era of audio entertainment by delivering the most compelling subscription and ad-supported audio experiences to millions of listeners -- in the car, at home, and on the go.
Position Summary
You are responsible for building and maintaining the service that supports Voice interactions across our native mobile applications and third-party devices. As a team, we work closely with Product Management and Data Science partners to implement innovative features and measure their impact
- Be comfortable working in a distributed team, in a fast-paced environment, and have excellent written and verbal communication skills
- Have a collaborative attitude and love working with others to find elegant solutions to complex problems, always keeping the end-user in mind
- Have a solid foundation in Java development and be comfortable building services at scale
- Are familiar with cloud software deployment and monitoring tools and are enthusiastic about learning new technologies and skills.
- Contribute code to level up voice service business logic and APIs.
- Write unit and integration tests and advise Quality Engineering on acceptance tests
- Demonstrate working software during in-person and/or virtual meetings with stakeholders
- Actively participate in and positively contribute to SCRUM meetings
- Lead or contribute to investigations and discussions with other developers, product management, designers, data scientists, and talent curator/creator personnel as a representative of the voice team
- Write documentation both for consumers of the API as well as for team members also working on the services
- Perform service deployment, maintenance activities and respond to production issues as needed.
- Mentor and train new team members or more junior engineers
- Good public speaking and presentation skills
- Interpersonal skills and ability to interact and work with staff at all levels
- Excellent written and verbal communication skills
- Ability to work independently and in a team environment
- Ability to pay attention to details and be organized
- Ability to project a professional image over the phone and in person
- Commitment to "internal client" and customer service principles
- Ability to handle multiple tasks in a fast paced environment
- Willingness to take initiative and to follow through on projects
- Spelling, grammar, proofreading and editing skills
- Strong organizational skills and attention to details
- Creative writing ability
- Excellent time management skills, with the ability to prioritize and multi-task, and work under shifting deadlines in a fast-paced environment
- Must have legal right to work in the U.S.
- 5+ years development experience with a focus on microservice development
- Experience in designing and developing highly scalable, highly available, highly performant, and maintainable internet computing (Google Cloud Platform, Amazon Web Services)
- Experience with API design/development (i.e. RPC, REST, JSON)
- Experience with Spring/SpringBoot
- Experience with Unit/Integration testing
- Understanding of multi-threading, concurrency, design patterns, and their impacts on application concurrency and scalability.
- Experience collaborating with data scientists, exposure to machine learning algorithms, and/or statistical modeling methods.
- Experience with Voice platforms or Natural Language Processing technologies
- Experience with anomaly detection, analysis of high-volume metrics, recommender, or search systems.
- BA/BS or above in Computer Science or a related field
Job Features
Job Category | Media |
Travel | None |
Telecommute | Hybrid (4 office, 1 remote) |
Type | Contract |
Visa | Citizen, GC Only |
Our client is seeking a Senior Implementation Specialist to manage a multitude of large scale integration projects within the IT Operations department. The position will have matrixed responsibility to the IT Program Management Office to ensure compliance with the clients Project & Portfolio Management (PPM) standards and participate in the Application Project Planning where the services of IT Operations are required to coordinate and deliver.
Duties and Responsibilities:
- Responsible for project management support for integrated implementations within the IT Operations and Services area.
- Provide hands-on project management and actively manage project plans, deliverables, dependencies, outcome and stakeholder communications for assigned projects within the agreed upon timeframe and guidelines.
- Create, update and facilitate the execution of project work plans using Planview, including identification of resources needed and assignment of individual responsibilities.
- Prepare communication plans and related project status reports to key stakeholders to provide project updates on activities and deliverables, as well as risks and mitigation strategies.
- Define and manage overall change control processes and validation aspects of the project to ensure project success.
- Establish, manage and motivate teams dedicated to each project to meet expected deliverables and timelines.
- There are no supervisory responsibilities associated with this job.
- Bachelor's degree in computer science, information management, or related field, or equivalent combination of education and experience preferred.
- 10+ years of professional IT experience.
- 4+ years hands-on experience with IT Service Management methodology.
- PMP or ITIL Certification desired.
- Good public speaking and presentation skills.
- Interpersonal skills and ability to interact and work with staff at all levels.
- Excellent written and verbal communication skills.
- Ability to work independently and in a team environment.
- Ability to pay attention to details and be organized.
- Ability to project professionalism over the phone and in person.
- Commitment to "internal client" and customer service principles.
- Willingness to take initiative and to follow through on projects.
- Spelling, grammar, proofreading and editing skills.
- Creative writing ability.
- Excellent time management skills, with the ability to prioritize and multi-task, and work under shifting deadlines in a fast-paced environment.
- Must have the legal right to work in U.S.
- Demonstrated experience in the managing and delivering integrated IT projects.
- Thorough knowledge of MS Project (Project Management Software).
- Strong experience with Planivew .
Job Features
Job Category | Media |
Travel | N/A |
Telecommute | Hybrid (4 office, 1 remote) |
Type | Contract |
Visa | Citizen, GC Only |
Our direct client's project team implements risk models to ensure that the bank’s lending portfolios have adequate capital during crisis. They use mathematical modeling and the latest technologies to build loss forecasting and stress testing pipelines. Their systems are responsible for calculating risk on some of the largest portfolios in the financial industry. You will work alongside experienced colleagues to further develop your analytical and quantitative skills. You will build skills in building products from the ground up for solving real life problems and develop a career as a risk model expert.
Position Description
· Designing and implement a framework for model driven computations on a graph
· Designing and building infrastructure APIs for grid computing, data storage and access
· Unit testing, reliability and improving the quality of our compute pipelines
· Learn about Python, its ecosystem, community and best practices
· Ideas on improving our model and data platform and help implement them You will need:
· Bachelors or Masters in Computer Science/Computer Engineering or related field
· Strong grasp of computing fundamentals: data structures, algorithms, OS, programming languages.
· Fluency in Python and working knowledge of a compiled language like C/C++/Java
· Exposure to Numerical libraries (Pandas/Numpy) and data processing
· 2+ years developing Python, C or C++ packages and API development
· Ability for abstraction and conceptualization, reasoning about program behavior at different levels of abstraction from hardware to applications.
QUALIFICATIONS
Required Skills:
· Experience with web services and Flask/Django ecosystem
· Experience with large scale scientific computing and algorithm development
· Long term interest in finance, financial experience is not a requirement.
· Experience contributing to Open-Source project
Job Features
Job Category | Financial |
Travel | None |
Telecommute | Hybrid (3 office + 2 remote) |
Type | Full Time |