Menu
Request Demo
careers-3

Software Developer

Job Summary

xTuple is looking for technology professionals with a passion for blazing new trails to help expand the scope of our business management software. This full-time position requires experience with object-oriented programming in C++ and JavaScript, relational databases such as PostgreSQL, and familiarity with web APIs.  Candidates must be comfortable with rapid change, and have a track record of delivering high-quality code quickly in Agile environments.  Experience with accounting or finance software, such as QuickBooks, is an added bonus. While the headquarters office of xTuple is in Norfolk, VA, this position is open to remote workers within the United States as well.

Employment type — Full-time 

Who We Are

For nearly 20 years xTuple has been on the cutting edge of innovation and strategies to help small to mid-sized manufacturers grow and maximize their net profits.

We deliver growth solutions and drive go-to-market strategies across industries, like manufacturing, engineering, biopharma, cosmetics, cannabis, electronics, food and beverage, metal fabrication, and machinery and equipment.

What We Do

Profits are primarily defined by products, people, and processes; ERP increases profitability by improving productivity – reducing the layers of less valuable activity, resource uses, and processes to open new sales channels, control inventory management, and speed time to market for every product.

ERP delivers innovation, so you don’t have to guess – you know what’s next. It’s customizable with flexible deployment options (on-prem or cloud), it’s an out-of-the-box growth solution that’s simple to deploy with little to no downtime for teams in the executive office or on the shop floor.

Responsibilities

  • Read bug reports and efficiently develop fixes for these issues
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain and improve code quality, organization, and automation
  • Review, understand, and write technical specifications and documentation for development
  • Provide and validate estimates for assigned tasks
  • Work as part of a team to improve functionality of existing systems 
  • Develop technical documentation for internal and external consumption
  • Review submitted code for accuracy and functionality
  • Profile, diagnose, and implement improvements to performance issues
  • Coordinate with Quality Assurance to test, confirm, and address bugs

Qualifications

  • Ability to learn xTuple ERP product as well as new technologies and platforms.
  • Ability to clearly communicate (verbal and written) in a professional, courteous, and respectful manner; excellent organization and interpersonal skills.
  • Capacity for handling numerous priorities and maintaining knowledge of multiple products and their features.
  • Adeptness for problem solving, troubleshooting, analysis and testing.
  • Ability to maintain positive, upbeat attitude while working in a dynamic and fast-paced team environment.

Desired Technical Skills

  • Possess an excellent analytical, strategic and financial acumen with a mix of integrative thinking and technical skills
  • Proficient in software development using an object-oriented language
  • Proficient debugging complex software problems
  • Ability to manage project tasks independently and as part of a team
  • Understand all aspects of the Software Development Lifecycle
  • Familiarity with git for version control
  • Familiarity with reading and writing SQL queries
  • Experience with the Qt framework is a bonus
  • Familiarity or experience with python is a bonus
  • Self-motivated and able to work independently and as part of a team
  • Ability to communicate software concepts effectively
  • Experience with Agile development methodologies is a plus


Education & Experience

  • Bachelor's degree in Computer Science, Information Systems, or a related area or equivalent work experience
  • 3-5 years of job-related experience working on software applications

Perks of Working at xTuple

  • Potential for remote or on-site
  • Multiple health and dental plan choices with option for low cost, high-deductible plan with HSA available
  • Access to 401(k) plan for employee retirement management
  • Stock options and quarterly profit sharing
  • Company paid holidays, PTO, and sick leave
  • Located in "Innovation Corridor" of downtown Norfolk, Virginia — financial, cultural and entertainment center of Hampton Roads region; authentic, urban, waterfront community

Submit Your Resume

Applications from talented people are always welcome. Send your resume in confidence.

Submit Resume