Job Portal

title
category
location
rate range
.Net Developer
Remote
Posted 2 years ago
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
REQUIRED SKILLS & QUALIFICATIONS:
  • 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.
EDUCATIONAL REQUIREMENTS:
  • BS/BA in computer science or a related field

Job Features

Job CategoryHealth Care, Non-Profit
TravelNone
TelecommuteHybrid / Remote for Right Candidate
TypeFull Time

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 focu...

Python Developer
Remote
Posted 2 years ago
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 CategoryNon-Profit
TravelNone
TelecommuteRemote
TypeFull 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, enh...

JAVA Developer
New York
Posted 2 years ago
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.
Qualifications:
  • 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
Requirements: 
  • 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.
Technical Skills:
  • 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 CategoryMedia
TravelNone
TelecommuteHybrid (4 office, 1 remote)
TypeContract
VisaCitizen, GC Only

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...

Project Manager
New York
Posted 2 years ago
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.
Supervisory Responsibilities:
  • There are no supervisory responsibilities associated with this job.
Minimum Qualifications:
  • 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.
Requirements and General Skills:
  • 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.
Technical Skills:
  • 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 CategoryMedia
TravelN/A
TelecommuteHybrid (4 office, 1 remote)
TypeContract
VisaCitizen, 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 t...

Python Developer
New York
Posted 2 years ago
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 CategoryFinancial
TravelNone
TelecommuteHybrid (3 office + 2 remote)
TypeFull Time

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 technolo...

Business Analyst
Remote
Posted 2 years ago
Who We Are: Pumex Computing is now in its sixth year of business, and we are growing at a phenomenal rate, www.pumex.com. Our company was started 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 are looking to create within our company. A few of our key accomplishments to this point:
  • Increased revenue every year since we started the company
  • Established loyal and fantastic clients in the non-profit & trade association markets.
  • Recently started a managed services line of business to expand the services we provide.
  • Achieved our 8(a) Minority Disadvantaged Business Certification
  • Will be releasing a SaaS based ETL Product by end of 2021
Our Services: Pumex Computing has the ability to do custom software development and staff augmentation, both outsourced and sourced here in the US. We have resources in pretty much every major technology out there, including a few not listed below: - Agile Softwared Development - DevOps, Automation, and IV&V - Infrastructure Architecture and Management - Salesforce and Appian Development - Mobile applications - iOS, Android, and Windows - Cloud Architecture and Migration - Business Process Analysis - CIO/CTO Consulting and Support - Managed IT Services Who you are: An Inspired IT Business Analyst – We are looking for a Business Analyst with 3 or more years of experience in the information technology realm. It would be preferred the right candidate have 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.
  • Statistical Analysis / Machine learning experience a plus
  • Ability to manage and work with data that involves some complex transformations
  • 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.
Qualifications
  • Bachelor’s degree in Business Administration, Marketing, Computer Science, Engineering or related field
  • 3+ years in a business analysis role
  • 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.
Has vision: If you grow with us, you will be rewarded. The idea is for this position not grow into great responsibilities, such as becoming a BA Lead and overseeing the BA team or moving into Project Management opportunities. Additionally, the right candidate will be required to have high speed internet access, reliable phone service, and a computer to access our cloud based systems. First Year Expectations: As a company, we are big into metrics and goal setting. Below are a few examples of metrics we will look to track as part of your ongoing efforts.
  • Successful capture of all relevant requirements on the assigned projects
  • Limiting the number of avoidable client change requests
Pumex compensation increase and advancement opportunities are then tied directly to meeting or exceeding the metrics and goals we set. Our philosophy is that salary increases and advancement should be based on metrics based performance numbers which you can track with your manager. Where we are going: Ultimately our long term strategy includes, utilizing our Mentor Protégé Program and Business Development Team to move further into the Federal space and assessing gaps within markets to create additional business or consumer applications. If the idea of being a part of a small company and helping grow it into a large company is exciting to you, then send us your resume, cover letter, and example of technical proposal writing to discuss the value you believe you bring to the position.

Job Features

Job CategoryHealth Care
TravelNone
TelecommuteYes
TypeContract, FT

Who We Are: Pumex Computing is now in its sixth year of business, and we are growing at a phenomenal rate, www.pumex.com. Our company was started because we saw an opportunity to bring core values tha...

Oracle Developer
Remote
Posted 2 years ago
The Senior Oracle DBA/Developer will join a team focused on the development and maintenance of various database applications supporting Risk Management.  The successful candidate will have extensive experience in database design, PL/SQL development, a good working knowledge of end-user and server-side data processing techniques, a good understanding of SDLC and agile development methodologies and the ability to work with minimal oversight. Excellent written and verbal communication skills are necessary as the position requires authoring of data models, system designs and diagrams as well as user and technical documentation. RESPONSIBILITIES
  • 90% PL/SQL development work and 10% Database Administration work
  • Develop business requirements into implementable architecture and designs
  • Create operations and technical documentation for developed systems and applications
  • Utilize advanced Oracle features and techniques where appropriate to develop robust, reliable and high-performance solutions
  • Maintain awareness of new Oracle features and techniques and develop an understanding of how and where they can best be applied
  • Participate in and support QA and user-acceptance test procedures and environments
  • Willing to take on-call rotation and occasional weekend work
REQUIREMENTS
  • B.Sc. Degree in Computer Science, Mathematics, Physics, Engineering or other relevant subject or equivalent experience
  • Minimum of 5 years experience developing database applications in PL/SQL using Triggers, Packages, Functions, Procedures and Complex SQL
  • Oracle 11g experience a must
  • Must have work experience working in Unix/Linux environment. RAC experience.
  • Oracle Advanced Queuing must
  • Excellent problem solving, issue identification, analytical and technical documentation skills.
  • SQL Query tuning using different tools. Clear understanding of query plan.
  • Oracle Application Express (APEX)  must
  • Experience with JavaScript/jQuery must
  • Some Unix scripting experience.
  • Understanding of messaging middleware a
  • Strong interpersonal skills and ability to work well in a team environment
  • Excellent written and verbal communication skills.
  • Understand SDLC process and tools, agile program management concepts and version control.
 

Job Features

Job CategoryFinancial
TravelNone
TelecommuteOnsite
TypeContract-to-Hire

The Senior Oracle DBA/Developer will join a team focused on the development and maintenance of various database applications supporting Risk Management.  The successful candidate will have extensive ...

IT Engineer
New York
Posted 2 years ago
The ICE Voice Engineer will be part of a global team responsible for the global corporate voice infrastructure and will have a shared responsibility to provide 1st/2nd and 3rd line technical support to both local and global offices. The role offers opportunities to be involved in many projects that are both local and global initiatives.  The role is also very diverse and will provide exposure to the latest technologies in voice recording, call center, call manager and many other areas covering voice architecture. This position requires technical proficiency as well as an eager attitude, professionalism, and solid communication skills. The candidate must be highly motivated engineer with the ability to work independently with minimal supervision. The candidate must also be a self-starter and a quick learner who is not afraid to ask questions. Furthermore they must also be proactive in troubleshooting and be able to resolve problems quickly. Core Competencies
  • Teamwork:  works well with teammates locally and at remote offices; shares knowledge and is seen as someone to go to for help; contributes in weekly peer meetings
  • Problem solving and decision making:  demonstrates a sense of urgency; takes ownership of problems and follows temporary fixes with permanent solution; finds creative solutions.  Improves processes and introduces superior technology
  • Communication: is clear and accurate in verbal and written communication; listens to peers and supported employees; follows directions and provides useful feedback
  • Professionalism: makes a positive impression in person, via phone, and electronically; models a ‘can-do’ attitude; embraces additional responsibility; refrains from office gossip or conflict; works extra hours as-needed to ensure work is complete; adheres to corporate policy and encourages others to do the same
Core Duties Some of the main core duties are listed below. More detail will be provided to successful candidates that progress to the first round of interviews.
  • Perform day to day MACD. This includes provisions for new starters/leavers and office relocations.
  • Provide day to day  tier 1/2/3 technical support for both local and remote offices.
  • Provide Out Of Hours support on an on-call roster/rotation basis
  • Plan, test and implement upgrades and fixes to all voice platforms including call managers/voice gateways/Unity Connection and UCCX.
  • Work with telephone providers to configure provision and test new circuits and DDI numbers.
  • Work with other internal teams and external vendors to diagnose and troubleshoot circuit, network and application issues.
  • CUCM 9/11 Administration and support  including cluster maintenance, monitoring , troubleshooting
  • Cisco Voice gateway configuration, 2800/3800 series and newer
  • Unity Connection configuration and administration
  • Documents and effectively publishes how-to, installation and troubleshooting guides
Required core skills & experience:
  • Minimum of 3 years exposure in a medium to large sized organization supporting a Cisco IPT environment. (we need junior to mid-level engineer, not senior)
  • Implementation and troubleshooting MGCP/SIP/CUBE deployments. The candidate should be comfortable with obtaining logs and performing debugs when required.
  • Must have experience with circuit provisioning including ISDN/E1/T1 and SIP circuits.
  • Excellent knowledge and understanding of VoIP, RTP, SIP, MGCP and H.323 and call flow.
  • Excellent knowledge of configuring CUCM CSS, partitions, call routing and dial plan implementations. Previous experience of transitioning to E.164 is a big bonus.
  • Previous experience of implementing and upgrading Cisco Call manager V8 or higher is required.
  • Must be very confident using Cisco BAT.
  • Prior experience and understanding of backups and restores including DRS
  • Good knowledge of monitoring and reporting the overall IPT infrastructure. Experience with SNMP monitoring/analytics and CDR record management is a big bonus.
  • Confident with Microsoft Office in particular Microsoft Excel.
  • Exposure to working with SLA’s and a corporate ticketing system such as Service Now/Remedy/Heat
  • Excellent time management skills with the ability to prioritize and handle multiple tasks and projects with little supervision.
  • Exposure to DHCP
  • CCNP Voice/Collaboration must
  • UCCX V9 Administration, technical support and scripting
  • Exposure to Cisco UCS - B and C series servers
  • Linux Redhat  must
  • Exposure to working with SLA’s and a corporate ticketing system such as Service Now/Remedy/Heat.
  • Windows 2008/2012 server installation and administration.
  • VMWare must
  • University degree in Engineering, IT, computing or related discipline

Job Features

Job CategoryFinancial
Travelup to 2 weeks
TelecommuteOnsite
TypeContract-to-Hire

The ICE Voice Engineer will be part of a global team responsible for the global corporate voice infrastructure and will have a shared responsibility to provide 1st/2nd and 3rd line technical support t...

JAVA Developer
New York
Posted 2 years ago
Our client is seeking a Senior Developer to join their Technology team.  The ideal candidate should be a highly motivated individual with a proven background in system design and development.  Additionally, the candidate should understand applications development and have strong delivery skills and the ability to work in a fast-paced environment. Responsibilities
  • Gather requirements from the business users on projects ranging from major implementations to minor enhancements across business areas, analyze, define the technical designs, work on development, and perform testing & UAT/Production/User support. This involves following the complete SDLC life cycle including all the technical documentation, analysis, design, development, testing and UAT/Production support
  • Research, test, build, and coordinate the integration of new applications based on client requirements
  • Design and develop new software products or major enhancements to existing software
  • Generate and execute automated testing
  • Assist in the evaluation and recommendation of application software packages, application integration, and testing tools
  • UAT & Production Support: Support the application/business and the processes in UAT and Production environments
  • Code base maintenance/synch ups, etc
  • Collaborate with team of developers to support ongoing projects, coding, and testing as needed
  • Responsible for coding and supporting applications, testing software as needed
Knowledge and Experience
  • Bachelor’s degree in Computer Science Engineering or equivalent
  • Core Java developer with a working knowledge of Linux and experience developing in a GUI framework
  • 5 or more years of experience working in a Java designing/developing n-tier architectures (UI, Business Logic Layer, Data Access Layer)
  • Strong experience in application servers such as JBoss and Tomcat
  • Knowledge of Documentum, socket programming, and React2 is a must
  • Experience in Agile development and in all phases of the SDLC
  • Proficient in the following: HTML, XML, HTML/CGI, SQL JSON, Shell Scripting, Java Script, and report generation
  • Proficient in Persistence Technologies: Spring, Hibernate, IBATIS JDO, JDBC
  • Strong working knowledge in Databases: SQL, PL/SQL, and Cloudera…
  • Solid knowledge of OOP software concepts, design patterns, and best practices
  • Troubleshooting and solving problems in a highly technical customer focused service environment
  • Designing, writing, and debugging test automation test scripts
  • Experience in using test automation frameworks
  • Ability to adapt quickly to an existing, complex environment and learn new concepts/software technologies as needs arise

Job Features

Job CategoryFinancial
TravelNone
TelecommuteOnsite
TypeContract-to-Hire

Our client is seeking a Senior Developer to join their Technology team.  The ideal candidate should be a highly motivated individual with a proven background in system design and development.  Addit...

.Net Developer
Remote
Posted 2 years ago
Our client, a leading non-profit in the D.C. metro region is looking for a Senior .NET Engineer to join their team in a remote capacity. This position develops & supports the clients websites, portals, and other web-based information systems under the oversight of the Solutions Architect. 

 Core Responsibilities 

  • Design, develop, and implement new applications, APIs, SDKs, and other technologies that build the client's technology and platform ecosystem and add value to the client's customers, staff, and other stakeholders;
  • Research and implement new methodologies/technologies which add value to the client's technology and platform ecosystem by improving its lifespan, interoperability, security, and performance;
  • Act as a technical member during the development cycle of applications and services by assisting in the production of MVP features, product personas, and other artifacts generated in the process;
  • Identify bottlenecks and bugs and devise solutions to these problems while helping maintain code quality, organization, and automatization;
  • Actively resolve defects and manage technical debt to maintain, upgrade, and otherwise ensure applications within the client's technology and platform ecosystem are kept functional, secure, and resilient in order to minimize downtime and negative impact on client's operations;
  • Participate in feature and user story development, backlog refinement, and estimation/sizing activities as part of the teams’ Agile methodology;
  • Work with infrastructure and security teams to develop, promote, and maintain a DevOps workflow; and
  • Update job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; and participating in professional organizations. 

 Required Education/Experience 

  • Bachelor’s Degree, certification or equivalent in a related field;
  • Three to five years of work experience in information technology or related field;
  • Three to five years of experience writing software using the Microsoft .NET framework;
  • Three to five years of experience writing web-based software using common programming languages/frameworks such as C#, JavaScript, Webforms, REST API, JSON, CSS, Node.JS;
  • Three to five years of experience working in Microsoft Visual Studio; and
  • One to three years working with source-code management tools such as GitLab, TFS, VSTS, DevOps Server, or Bitbucket; 

Desired Skillsets

  • At least one year of hands-on experience developing a cloud native application;
  • Working knowledge of relational and/or dimensional database technologies; understanding of SQL objects such as tables, views, stored procedures, indexes, triggers;
  • One to Three years of experience working in SCRUM or other agile development environments.
  • Demonstrated understanding of secure web application, web server, database security principals;
  • Demonstrated understanding of concepts/tools/architectures such as TDD, DevOps, CI/CD, containerization, and cloud platform development in Azure, AWS, or GCP;
  • Awareness of PCI compliance and OWASP Top 10 guidelines. 

Required Qualifications/ Skills 

  • Demonstrable diagnostic skill in solving operational and performance problems related to software development, software maintenance, and systems integration.
  • Object oriented programming skills, especially extensibility, scalability, and reuse.
  • Collaborative attitude – ability to work on a team and contribute to the team’s success.
  • Organizational skills – ability to work on multiple projects and tasks.
  • Attention to detail – ability to focus on the important parts of a project or task regardless of current workload.
  • Interpersonal skills – ability to interact effectively, efficiently, and professionally with individuals at all levels of the organization.
  • Customer focus – knowing who the customer is and giving great service every customer.
  • Excellent communication skills, written and oral.
  • Ability to maintain positive attitude under stressful conditions. 

Supervisory Environment 

  • Works under general supervision with broadly defined work objectives.
  • Makes decisions of some complexity regarding work design and project management which regularly impact the next organizational layer and may impact an organizational function.
  • Work projects and products are subject to management review for content, quality and appropriateness.
  • Has no formal supervisory responsibility, though may provide regular work direction to other employees. 

Job Features

Job CategoryNon-Profit
TravelNone
TelecommuteYes
TypeFull Time

Our client, a leading non-profit in the D.C. metro region is looking for a Senior .NET Engineer to join their team in a remote capacity. This position develops & supports the clients websites, por...

Pumex's Resources' Commitment to
Diversity and Inclusion

Leadership Commitment

Our leadership team is fully committed to diversity and inclusion.

  • They are actively involved in diversity and inclusion initiatives.
  • They ensure that these initiatives are aligned with our core values and business objectives.

Diverse Talent Acquisition

We are committed to attracting and hiring diverse talent.

  • We use inclusive language in all of our job advertisements.
  • We actively seek out partnerships with organizations and platforms that connect us with diverse talent pools.
  • We use structured interview processes, diverse interview panels, and standardized assessment criteria to ensure that our hiring decisions are fair and unbiased.

Inclusive Onboarding

We know that the onboarding process is critical for creating a welcoming and inclusive environment for new employees.

  • We provide all new hires with cultural sensitivity training.
  • We pair them with mentors or buddies from different backgrounds to help them integrate into the organization.

Employee Engagement and Development

We believe that it is important to engage and develop all of our employees, regardless of their background.

  • We have established employee resource groups (ERGs) that provide employees with a forum to connect, share experiences, and contribute to our diversity and inclusion efforts.
  • We provide ongoing diversity and inclusion training to all employees to enhance their awareness, empathy, and understanding.

Inclusive Policies and Benefits

We have comprehensive policies in place that prohibit discrimination and harassment based on protected characteristics.

  • We encourage employees to report any incidents of discrimination or harassment, and we conduct thorough investigations.
  • We also offer flexible work arrangements and other benefits that accommodate diverse needs and promote work-life balance.

Metrics and Accountability

We track our progress towards our diversity and inclusion goals using key performance indicators (KPIs).

  • We are committed to continuous improvement, and we regularly review and refine our diversity and inclusion initiatives based on employee feedback, industry best practices, and evolving societal norms.

Conclusion

We are unwavering in our commitment to building and maintaining an inclusive workforce at Pumex. We
believe that by fostering diversity, embracing differences, and creating a culture of belonging, we can attract
top talent, drive innovation, and achieve sustainable business success.