Software Engineer

1 month ago


Remote, Oregon, United States SquareWorks Consulting Full time

About Us

SquareWorks Consulting is a thriving NetSuite partner dedicated to elevating our customers' experiences through exceptional automation solutions and consulting services. Our product suite includes Automate: a NetSuite-native financial automation platform designed to significantly enhance NetSuite's out-of-the-box capabilities. Alongside our innovative products, we offer top tier consulting services, partnering with our clients to ensure successful NetSuite implementations, optimization services, and ongoing support.

We are committed to building long-term partnerships with our customers, aiding their success from the ground up, starting with our team. At SquareWorks Consulting, we are devoted to fostering an environment that enables our employees to achieve professional excellence. We provide ample training and development resources, uphold a diverse and inclusive workplace, offer a fully remote working environment, and ensure a healthy work-life balance, alongside various other wellness benefits and programs.

Purpose

The Software Engineer contributes to the success of SquareWorks by participating in the full software development lifecycle from concept and planning to delivery and deployment. This role will support the SquareWorks team in troubleshooting and resolving customer support issues as they arise. In addition, each SquareWorks team member has a responsibility to support the company's mission through understanding and living SquareWorks' corporate values.

Essential Job Functions

  • Implements and maintains code for product features
  • Writing clean code and unit tests to support any source code changes, performing code reviews, and related activities that contribute to development and maintenance
  • Understand and apply software engineering best practices while modifying/enhancing our software platform and in code reviews
  • Attend and contribute to design review meetings
  • Offering input into the designs of product enhancements and third-party integrations and documenting designs
  • Working closely with other engineers and product managers throughout the SDLC
  • Being responsible for the design and implementation of new product features and enhancements with guidance and input from other team members
  • Writing unit tests to support any source code changes, performing code reviews, and related activities that contribute to development and maintenance.
  • Constructively engage with team members and management through open and active communication channels when problem solving and developing solutions, recommending changes in policies, procedures, and tooling.
  • Produce specifications as needed to determine operational feasibility and convey ROI projections of proposed solutions
  • Writes well designed, testable, efficient code that is easy to learn from
  • Effectively estimate time requirements for deliverables
  • Anticipate potential blockers and plans accordingly
  • Delivers development projects on time and within budget
  • Develop the skills/ability to mentor new teammates
  • Conducts business that is aligned with SquareWorks' values and culture

Skills and Eligibility Requirements

  • 4 or more years of experience in a software engineering/development role
  • Experience in an Agile software development environment
  • Desire to ship high quality software at great velocity
  • Thorough understanding of topics discussed in the influential works and authors describing the pillars of software engineering (e.g. content covered in Code Complete, Design Patterns, Clean Code, Refactoring, The Pragmatic Programmer, etc.)
  • Expertise in one or more of the following technologies:
  • Modern JavaScript frameworks (e.g. React, Vue, Angular, etc.)
  • Server-side languages such as TypeScript/JavaScript, PHP, C#, Java, etc.
  • Relational databases
  • AWS
  • NodeJS
  • Git
  • NoSQL
  • RESTful APIs
  • Strong experience with creating and maintaining automated unit tests and integration tests in a test-driven development environment
  • Understanding of advanced object-oriented design and SOLID design principles with strong design/architecture instincts
  • High degree of intellectual curiosity and a thirst for knowledge – we're always looking for ways to improve our processes while continuing to produce high quality solutions for our customers
  • Does not accept "status quo" as a default. Continuously looks for ways to improve process, quality, and team/product achievements that are aligned with SquareWorks' culture and values.

Note: All duties and responsibilities listed are considered to be essential job functions and requirements and are subject to possible modification to reasonably accommodate individuals with disabilities. Marginal functions of the position (those that are incidental to the performance of fundamental job duties) have not been included. However, the omission of specific statements of duties does not exclude them from the position if the work is similar, related or logical assignment to the position


  • Data Engineer

    1 month ago


    Remote, Oregon, United States Atimi Software Full time

    DescriptionAtimi seeks an experienced data engineer to fill a contracting position in Seattle, U.S.A. This position is on-site at the client offices. Atimi works with some of the leading companies in North America, providing them with high-quality software solutions that integrate both mobile and web experience. If you are a creative, self-motivated...

  • Software Engineer

    1 month ago


    Remote, Oregon, United States DMI Full time

    Software EngineerDMI - RemoteAbout DMI:DMI is a global professional services company that specializes in digital strategy, design, transformation, and support. More than your basic systems integrator or big-box advisor, we are a new breed of partner that blends human-centric consulting and design with agile engineering, delivery, and global scale. We believe...

  • Software Engineer

    2 months ago


    Remote, Oregon, United States Roadie Full time

    Roadie, a UPS Company, is a logistics management and crowdsourced delivery platform. Founded in 2014, Roadie offers businesses fast, flexible and asset-light logistics solutions for last-mile delivery. Roadie enables local delivery to more than 95% of U.S. households by providing access to more than 200,000 independent drivers nationwide – allowing...


  • Remote, Oregon, United States Kamso Inc Full time

    Embedded Software EngineerResponsibilities The individual hired for this position will work as part of a software engineering team responsible for developing and maintaining build workflow tools and processes in support of embedded autonomous machine applicationsEducation RequirementFour-year Bachelor of Science degree from an accredited engineering college...

  • Software Engineer

    2 months ago


    Remote, Oregon, United States Inspiren Full time

    About Inspiren Inspiren was created to help operators forge thriving senior living communities.We use a simple, streamlined platform that protects resident privacy, to optimize community operations at every step. Our technology puts residents first, capturing insights on everything from revenue leakage to staff utilization, while providing an extra layer of...

  • Software Engineer

    1 month ago


    Remote, Oregon, United States Channel Factory Full time

    DescriptionChannel Factory is the leader in Social Video Marketing addressing brand safety and suitability. Our Product team is in search of an innovative and dedicated Software Engineer with Back-end Python / Django & ElasticSearch experience to join our growing team. We are seeking an eager, passionate, and highly skilled individual to bring our product to...


  • Remote, Oregon, United States MercuryWorks Full time

    DescriptionWe are a closely held custom software development agency and we are looking for a driven Engineering Manager. Are you experienced in software team leadership, .NET, React and/or Azure cloud-based deployment? Passionate about building products that customers love? Looking for a no-politics zone to do your best work? Mercury is the place for youThe...


  • Remote, Oregon, United States Seamless Full time

    The Opportunity:We are seeking an experienced Sr. Software Engineer to join our team. The ideal candidate will be responsible for overseeing the technical design and development of software projects in a team from start to finish. They will work with a team of engineers to design, develop, and maintain software applications, ensuring that projects are...

  • Solution Engineer

    2 months ago


    Remote, Oregon, United States BMC Software Full time

    Description and Requirements CareerArc CodeCA-JG#LI-JG1 "At BMC trust is not just a word - it's a way of life" We are an award-winning, equal opportunity, culturally diverse, fun place to be. Giving back to the community drives us to be better every single day. Our work environment allows you to balance your priorities, because we know you will bring your...

  • Software Engineer

    3 weeks ago


    Remote, Oregon, United States Cambium Learning Group Full time

    Job Overview:The Senior Software Engineer I will be an integral part of the Analysis software engineering team within Cambium Assessment. This group of professionals give custom software solutions for our clients as well as internal support systems. Much of the work we perform is new development, so the right candidate will have the skills needed to perform...


  • Remote, Oregon, United States Harris Computer Full time

    (Remote) Senior Software EngineerHarris Computer Systems - VermontSenior Software Engineer (Billing and Accounting)Systems & Software - RemoteJoin Harris' Systems & Software, a pioneering force in the Utility CIS arena, as a Senior Software Engineer. Our focus is on developing business applications that push technological boundaries. In this role, you will...

  • Software Engineer

    2 months ago


    Remote, Oregon, United States Founders Workshop Full time

    Software EngineerJob Description:We are looking for a talented and motivated Software Engineer to join our dynamic team. The ideal candidate will have a strong background in development and a good understanding of MongoDB. You will work closely with our product and design teams to create innovative solutions, ensuring high performance and responsiveness...

  • AI Software Engineer

    4 weeks ago


    Remote, Oregon, United States Zoom Video Communications, Inc. Full time

    AI Software EngineerZoom - Remote$136,800 a yearWhat you can expectAs an AI Engineer, you will collaborate to design, implement, and optimize AI algorithms and software applications. You will ensure AI training, inference, deployment, and operation are functional, reliable, and scalable in your role.About the TeamZoom is seeking a highly passionate AI...

  • Sr. Software Engineer

    1 month ago


    Remote, Oregon, United States ViFive Full time

    About the job This is a software engineering position on the team designing and building the new API platform that drives our products. The project you'll be working on is critical to our product delivery and used extensively by both internal teams and external customers, so this is a great opportunity to grow technically and have a huge impact. You...


  • Remote, Oregon, United States Brooksource Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Brooksource. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our clients.Key ResponsibilitiesDesign and develop software solutions using a full-stack...


  • Remote, Oregon, United States Verifiable Full time

    About Us: Verifiable provides industry-leading, API-first solutions to automate credentialing and provider network management for the healthcare industry. Our software is used by some of the largest and fastest growing healthcare companies like Humana, TriWest, Spring Health, Modern Health, Talkspace and Grow Therapy. We are an official Salesforce vendor,...


  • Remote, Oregon, United States Maven AGI Full time

    DescriptionCompany Overview:MavenAGI is on a mission to reimagine enterprise customer experience, starting with support. We believe that today's support experience is broken: slow and painful for customers, and expensive and human capital intensive for companies. We are building Maven to deliver better, cheaper support, for both end users and agents. With...

  • Software Engineer

    1 month ago


    Remote, Oregon, United States Orkes Full time

    About UsOrkes is a platform for developers to build durable, distributed event driven applications. Based on the popular open source orchestration engine Conductor, Orkes lets developers focus on faster go to market with applications, scaling them to handle billions of workflows without having to worry about failures, scalability or visibility into the...


  • Remote, Oregon, United States Alloy Automation Full time

    Alloy's more than just a tech startup - we're building the integration infrastructure that fast growing startups to Fortune 500's in commerce rely on to launch and manage their integrations at scale. And our engineering team's goal is to deliver an incredible experience for our customers, from brands like Burberry to companies like Gorgias and Amazon. So as...


  • Remote, Oregon, United States Brooksource Full time

    About the Role:We are seeking a highly skilled and experienced Senior Software Development Engineer to join our team at Brooksource. As a key member of our development team, you will be responsible for designing and developing innovative and scalable software solutions.The ideal candidate will have a strong background in software development and a passion...