This month - All remote jobs
  • Cardinal Financial Company, LP
    Must be located: United States of America.Preferred timezone: UTC -7 to UTC -3

    Who We Need:

    This Automation Engineer will be focused on expanding, maturing, and maintaining the Firm’s intelligent process automation platform which focuses on removing repetitive, replicable, and routine tasks for Cardinal's knowledge workers through robotics process automation (RPA). The Automation Engineer is responsible for the design, development, testing, and deployment of robots which perform routine tasks such as data extraction and cleaning through existing user interfaces. The robot will be part of the defined process with a user ID just like other team members and will perform rules-based tasks such as accessing email and systems, performing calculations, creating documents and reports, and checking files. This position will collaborate with an advanced line of business users in order to understand the business processes and the data available for automation to build data-driven bots. Additionally, the position will work closely with other technology teams, business intelligence, process engineering, and IT infrastructure in developing solutions. 

    What You Will Do:

    • Collaborate with a diverse team of business owners and process engineers to design technical specification documents for RPA projects.
    • Create a complete technical architecture for RPA projects making sure the architecture is extensible and scalable.
    • Perform both analyst and developer responsibilities as needed within the full stack supporting the RPA project.
    • May need to instruct and guide those with less experience.
    • Conduct research into new RPA, machine learning, natural language generation, or cognitive agents applications and determine viability for adoption.
    • Identify and describe RPA problems and requirements from across the organization.
    • Identify opportunities to leverage existing robotic processes and develop new robotic processes to help move the organization forward.
    • Leverage existing data and identify other data to ensure tasks performed by robotic processes are performed accurately and completely, and are valid to perform.
    • When needed, assist with the development and support an ETL process for data warehouse structures that support the reporting and data analytic systems.

    What You Need:

    • Bachelor’s degree in Information Systems or a related field.
    • At least 5 years of recent experience required in full stack development with a focus on system integration through APIs, relational and nonrelational databases, quality assurance, and understanding customer and business needs.
    • 3+ years RPA development experience in Automate, Blue Prism, UiPath, Automation Anywhere, Zapier or equivalent RPA industry leading platforms.
    • Experience with application integration using SOAP and REST within multiple languages; C/C++, Python, VB Script, Ruby, Java, JS, .Net.
    • Ability to clearly explain technical and analytical information (verbally, written, and in presentation format).
    • Experience with Amazon Web Services (AWS) or Google Cloud development is a plus.
    • Must be a self-starter who is highly organized, hands-on, and a team player.
    • Ability to thrive in a fast paced environment.
    • Detail oriented, with strong written and verbal communication.
    • Natural leader, comfortable working with all levels of individuals.
    • Knowledge of Mortgage Industry business processes is highly desired.
Older - All remote jobs
  • Cardinal Financial Company, LP
    PROBABLY NO LONGER AVAILABLE.$75,000.00 - $85,000.00.Must be located: United States of America.Preferred timezone: UTC -13 to UTC +3

    What You Will Do:

    The Full Stack Developer will work within the Marketing Department and will play an active role in bringing and maintaining a portfolio of digital projects to life.  This position reports to the Senior Full Stack Developer.  You will have the skills and aptitude to work in an open and collaborative environment.  The preferred candidate will possess creative thinking, have an ability to work in a fast-paced deadline-driven work environment, possess high attention to detail and time management skills. 
    You’ll be involved in all projects in our portfolio including several marketing websites, a lead generation web application and our company intranet.  Our projects are built using WordPress or Laravel and include a modern development workflow. We only use off-the-shelf plugins to extend WordPress core including AWS integrations, Google Integrations, database push/pull and importing/exporting WordPress data.  We do however author custom plugins for front-end components and custom post types.
    Our build tools include Gulp and WebPack to compile Sass, bundle and minify assets and our staging and production deployments are automated using DeployBot. All of our projects are developed locally using the latest MacBook Pro.

    • You'll be an integral member of a dynamic development team, working with designers and marketers to implement websites, knowledge bases, and small web applications, including both the front and back-end.
    • You’ll be a part of making technology decisions for the needs of the projects you’re involved in, including libraries, developer tools and content management approaches.
    • You’ll write advanced front-end code to match the needs of the designers and help innovate to create great user experiences.
    • You’ll write back-end code in order to support the feature or page you are building.
    • You’ll ensure that the code you write works on all the target browsers and devices.
    • You’ll facilitate with the deployment and management of code in production.

     What You Are Like:

    • You’re independent and capable of figuring out the best way to implement designs and and brainstorming requirements.
    • You’re eager to innovate in a marketing-driven environment, finding new ways to improve experiences for customers, attract new ones, and improve our brand.
    • You enjoy working independently and working closely with others when needed.
    • You delight in implementing rich user experiences.
    • You stay plugged into emerging technologies and industry trends and apply them in your work.

     What You Need:

    • B.S. in computer science or a related technical field, or equivalent experience.
    • 3+ years of web development experience required.
    • Experience building WordPress themes from scratch and ability to implement them on your own.
    • Experience with JavaScript and jQuery, HTML, CSS, and Bootstrap to create rich user interfaces.
    • Ability to write well-designed, reliable code that you or others will find easy to understand and modify six months from now.
    • Experience using the latest techniques for delivering slick experiences to a variety of users, including responsive design, mobile friendly UIs, animation and cross-browser testing and support.
    • Experience in development, testing and deployment of robust responsive websites and promotional landing pages.
    • Experience with one or more content management systems such as WordPress or ExpressionEngine and would be capable of configuring it and creating a custom theme.
    • Experience with PHP or other server-side language and could create a website using it, with some minor integrations with other system.
    • Experience with the development and devops lifecycle, QA, build tools such as Gulp and WebPack and version control tools such as git.
    • Strong conceptual ability to design and build back-end content management structures and implement them on the front-end.
  • Cardinal Financial Company, LP
    PROBABLY NO LONGER AVAILABLE.$70,000.00 - $90,000.00.

    Who We Need:

    Cardinal Financial understands that great people are the key to great companies. You will be backed by one of the strongest, most supportive and technical mortgage banking leadership teams in the industry and we are all committed to the success of the enterprise.

    We are currently looking for energetic, hardworking, and knowledgeable Full Stack Software Engineers located on the East Coast and West Coast.

    What You Will Do:

    • You’ll be involved in every aspect of building and supporting our SaaS enterprise mortgage lending platform.
    • We’re an agile shop and you’ll be part of choosing what stories you’ll work on as they come up in the backlog.
    • You’ll do full-stack development because we’ve found it benefits the team and product when an engineer is familiar with the entire stack and has a genuine interest in all our software technology. We also recognize that each engineer is passionate and skilled in specific layers. We manage to blend the two realities very well.
    • You’ll manage your stories completely including working with end users to determine what is required, designing the UI, classes, business logic and data. We describe our approaches informally to get rapid review and critique by others.
    • You’ll write clean, concise code, and robust unit tests for all your work.  Finished code will be reviewed by others in the team. We mix up the review teams so everyone has good exposure to the whole system.
    • You’ll find ways to improve our product and how we work. We leverage tools and innovation to make more happen with less. When we identify an improvement, we implement it fast.
    • You’ll help with production support and help users when needed.

    What You Are Like:

    If you think you’d like to work with us, here are some things that should apply to you:

    • You’re comfortable working in a small team. Each of us has a huge impact and we depend on each other to get things done.
    • You love a fast environment with a lot of churn.
    • You’re passionate about good object-oriented design, great UX, security, performance optimization and testing.
    • You pride yourself on understanding projects top to bottom.
    • You enjoy working alone or working with others. You’re comfortable doing things even when you’re not told exactly what to do.
    • You take pleasure in creation, chaos, spontaneity, change, debate and silence.
    • You like helping others become better and more successful. You know how to make life easier for others on your team.
    • You’re OK chipping in on things that have nothing to do with your current project, or helping with off-hour production emergencies and deployments.

    What You Need:

    • You have a bachelor’s degree in Computer Science or related field and at least two years software development experience on a large-scale web application. Mortgage knowledge and experience is a plus.
    • You can analyze a feature story and design a robust and complete solution for it. You have excellent debugging skills and use tools to aid you.
    • You write well-designed, reliable code that you or others will find easy to understand and modify six months from now.
    • You know Java, databases and SQL very well. You’re comfortable with Linux commands and tools.
    • You’ve implemented UIs using HTML/CSS/Javascript. You’ve got solid JavaScript skills, including object-oriented JavaScript, not just jQuery. Experience with single-page application frameworks like Ember and Angular are a plus.
    • You're comfortable implementing integrations with third-party systems using HTTP and XML.
    • You know and use all of these: IDE, source control, debugger, continuous testing, build automation.
    • You communicate well whether you’re patiently helping a user, explaining a design to your colleagues, or writing a specification.