Full Stack PHP Developer | Location: 100% Remote

Full Stack PHP Developer #1932

Position Summary:

We are looking for a PHP Developer to join our ever-increasing software development and support our organization’s strategic objectives. You will be responsible for the design, development, implementation, and maintenance of the organization’s various web services and applications within our Product Development team. This individual should possess demonstrable expertise in building large content management systems and understands object-oriented design patterns.

Experience and Education:

  • Bachelor’s Degree or Higher Education in Computer Science or related experience in relevant fields
  • 4+ years’ experience in backend development
  • 4+ years’ experience in PHP and WordPress development
  • Experience with Object-Oriented Design (OOP) concepts

Technology Skills and Strengths:

  • PHP
  • WordPress
  • HTML, CSS and JavaScript
  • API development
  • API integration
  • Restful API
  • GIT
  • Data Transport technologies: JSON, XML, others
  • Database scheme design
  • Software debugging
  • Unit testing
  • SDLC
  • OOP
  • Microservices
  • Code documentation
  • Project management
  • Agile development processes
  • AWS (a plus)
  • AWS CDK (a plus)

Primary Job Responsibilities:

  • Design, develop, maintain, support, and optimize secure and scalable web applications.
  • Design, develop and deploy architecture solutions across the enterprise
  • Analyze and debug existing code
  • Maintain and update legacy code, websites, and applications.
  • Troubleshoot development and production problems across multiple environments and operating platforms.
  • Develop and integrate microservices through the support of APIs with other internal systems or third-party applications.
  • Work with other departments in collaboration on large projects.
  • Assist with client / 3rd party integrations.
  • Develop and record documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.
  • Collaborate with stakeholders and management to develop work and solutions scope to ongoing/new developments.
  • Work along with leadership to handle the operational responsibilities.

 

  • Accepted file types: doc, docx, txt, text, pdf, rtf, html, Max. file size: 2 GB.

Senior Java Developer | Location: 100% REMOTE (CA, FL, TX)

Senior Java Developer #2014

Position Summary:

We are seeking a Java professional who will provide high-quality solutions to complex requirements. In this role, you will leverage your expertise with systems development methodologies and process improvement to implement best practices that improve the overall operational efficiency and product quality. Innovative, results-driven, architecture, integration, implementation, and delivering cost-effective, high-performance, high-quality solutions to meet business demands.

Experience and Education:

  • Bachelor’s Degree in Computer Science or equivalent work experience
  • 5+ years of software development experience using Java
  • Experience building, debugging and maintaining enterprise SaaS web applications using Java
  • Experience in designing, implementing, and supporting enterprise-level applications and database design

Technology Skills and Strengths:

  • Java (Java 8+)
  • AWS
  • PostgreSQL
  • Kotlin
  • RabbitMQ
  • Redis
  • APIs
  • Web Services: REST, SOAP, XML
  • GIT Source Control
  • Service-Oriented / Microservices
  • SCRUM/Agile

Primary Job Responsibilities:

  • Assist in implementing and evolving application architectures based on the established roadmaps.
  • Accountable for ensuring the technologies used in a given solution work together; and designs are consistent, maintainable, and flexible.
  • Maintain a thorough understanding of application technology trends that impact the ability to service business priorities.
  • Support critical business functions through the development, implementation, and maintenance of standalone Java applications and web application systems.
  • Prioritize quality over quantity and speed when delivering solutions.
  • Build out the necessary documentation and development standards that guide future development.
  • Ability to be highly flexible in a dynamic project planning environment.

 

  • Accepted file types: doc, docx, txt, text, pdf, rtf, html, Max. file size: 2 GB.

Moodle LMS Software Engineer | Location: 100% REMOTE

Moodle LMS Software Engineer #1888

Position Summary:

As a Moodle LMS Software Engineer, you will be the one to ensure the continuous performance, implementation, and security of the world’s most popular learning management system. Within this position, you will be responsible to analyze, supporting, and turning out key components of the business core product suite that bring direct value to customers. You will be joining an academic organization that is constantly innovating and learning from its environment. Furthermore, the right candidate will join a Product Engineering Development style team while learning and improving multiple skills.

Experience and Education:

  • Bachelor’s degree in Computer Science or related field/experience
  • 3+ years experience working in PHP software development
  • 2+ years experience with Moodle
  • Experience working in CMS or LMS environment
  • Experience with developing and designing applications with multiple integrations

Skills and Strengths:

  • Moodle
  • PHP: Laravel (preferred), symfony, MVC
  • JavaScript
  • HTML/CSS
  • MySQL
  • jQuery
  • APIs
  • Web services (SOAP or REST)
  • Unit testing
  • Jira
  • SSO
  • SDLC
  • SaaS
  • Cloud: AWS (a plus)
  • Electron.js (a plus)

Primary Job Responsibilities:

  • Configure, administer, maintain, update and document the Moodle LMS environment
  • Manage and execute unit/system testing ensuring that LMS systems are secure, fully functional, and accessible, with a clear focus on high quality
  • Troubleshooting issues that may develop in the application operating environment
  • Supervise the security, performance, and fault-tolerance of the Moodle LMS environment
  • Participate in the initiation and completion of projects involving the Moodle LMS environment
  • Communicate maintenance windows and issue resolution to stakeholders/end users
  • Respond to inquiries and requests from users for Moodle-related assistance as escalated through the support process
  • Collaborate with stakeholders across the organization to support internal and external users
  • Participate in and support User Acceptance Testing and bug fixing
  • Apply best practices and standards in all solutions
  • Oversee knowledge management and continuous improvement of the Moodle LMS usability
  • Strong at understanding requirements and transforming business requirements into appropriate technical solutions

 

  • Accepted file types: doc, docx, txt, text, pdf, rtf, html, Max. file size: 2 GB.

Senior Software Developer | Location: 100% REMOTE

Senior Software Developer #1748

Position Summary:

In this role you will provide technical leadership in software design and development to an Agile/Scrum team. The successful candidate will have a proven track record for creating efficient, scalable, and manageable enterprise-level systems using open source technologies (Node.js, React.js, PHP, MySQL, MongoDB, Linux). You will be expected to be self-driven, think outside the box, and open to working in a fast paced startup environment with tight deadlines.

Experience and Education:

  • Bachelor’s degree in Computer Science or or have relevant technical experience
  • 5+ years of full stack development experience with PHP, JavaScript, Node, and related technologies
  • Experience with modernization of legacy systems

Technology Skills and Strengths:

  • PHP
  • LAMP
  • Node.js
  • JavaScript
  • HTML/CSS3
  • MySQL
  • AWS
  • Digital Ocean
  • OOD/OOP techniques
  • Tableu
  • Microservices
  • REST APIs
  • Modern architecture

 

  • Asana Work Flow Tool
  • Github/Bitbucket
  • Sprints
  • Agile environment
  • Go,a plus

Primary Job Responsibilities:

  • Build out the core services for a new web application platform.
  • Transform high-level business context/ideas into software solutions.
  • Create features across the entire development stack while maintaining existing code
  • Design successful technical/integration architectures for large-scale platforms.
  • Understand the business well enough to align your development with company goals.
  • Perform in environments that involve cloud solutions, virtual platforms, software development experience, operational management practices and frameworks.
  • Lead Rapid-prototyping efforts with new and emerging technologies.
  • Perform code reviews to ensure Development best practices and standards are being employed.
  • Collaborate on the design of new build outs and write tests to maximize efficiency.
  • Maintain quality and ensure responsiveness of PHP Legacy applications and converting to Node.
  • Maintain code integrity and organization. Writing clean, high standard code in a timely and scalable way.
  • Write clear technical specifications and to translate technical ideas and designs to peers and management.
  • Adhere to programming and development schedules, customer requirements, tactical and strategic product goals.

 

  • Accepted file types: doc, docx, txt, text, pdf, rtf, html, Max. file size: 2 GB.

Senior Data Engineer | Location: Boca Raton, FL

Senior Data Engineer #1704

Position Summary:

We are seeking a Senior Data Engineer with a strong background in Python, data warehouses (BigQuery), and visualization tools to join a growing team of innovative and analytical engineers at a publicly-traded Fintech company in South Florida. In this role, you will utilize your subject matter expertise to drive transformational data and analytics initiatives that improve the effectiveness and efficiency of business functions for the enterprise. You will work closely with C-Level executives and different departments across the company making this a highly visible and influential position.

Experience and Education:

  • Bachelor’s degree in Computer Science or equivalent experience
  • 5+ years of experience in Data Engineering
  • 3+ years of Python development experience
  • Experienced in Business Intelligence, ETL, Data Warehousing, and Data Visualization tools

Technology Skills and Strengths:

  • Python
  • BigQuery
  • ETL
  • XML/JSON
  • API calls
  • AWS
  • GCP
  • Cloud Storage
  • Cloud Run
  • GKE
  • Data Studio or similar visualization tools
  • SQL
  • MySQL / MongoDB
  • Data Warehousing
  • Data Integrations
  • Microservices
  • ERP experience, a plus

Primary Job Responsibilities:

  • Create and write reusable, testable, and efficient Python code and integrate multiple data sources and databases.
  • Determine best practices, guidelines, and standards for the configuration of application deployment containers and databases.
  • Assist with building data warehouses.
  • Create reusable patterns, frameworks, and components.
  • Provide scalable solutions.
  • Develop an end-to-end Python-based pipeline to capture key data elements from the systems and automate verification of algorithm findings.
  • Uses documented procedures to create a source-to-target mapping, document code map capturing business and technical metadata, and complete data lineage.
  • Manipulate and analyze high-volume, high-dimensionality data from various sources using a variety of tools and data analysis techniques.
  • Evaluate emerging technologies, open-source libraries and provide recommendations.
  • Perform profiling of data captured by the pipeline, document results, and present findings.
  • Support and maintain existing data software products, applications, and interfaces

 

  • Accepted file types: doc, docx, txt, text, pdf, rtf, html, Max. file size: 2 GB.