We want you to join the Apptricity Team!

Apptricity Corporation is a global technology company headquartered in Dallas, Texas with satellite offices in California, District of Columbia and London. Knowledgeable leaders partnered with passionate employees is the driving force behind our continued success. Apptricity is proudly recognized as a best-of-breed supply chain management and spend management mobile enterprise solution provider.

We have fostered an environment where creative, hardworking, goal-oriented individuals thrive. Together, we build innovative, high-quality SaaS products. Our diverse employee population embodies the sleeves-rolled-up, everyone-dig-in spirit found in successful software development companies and there are many opportunities available to become a valued member of the Apptricity Team. Come join us!

Image for Apptricity Career Opportunities

Apply Online

Job Postings

Apptricity has an opportunity for a Full Stack Java Developer, who will participate in the production and enhancement of our enterprise software product lines. We want someone who will bring technical knowledge, excellent communication skills, leadership strengths, and strong problem solving abilities.

The desired individual will balance the need to develop requirements independently, while also participating in highly visible, cohesive and collaborative teams. Individuals must demonstrate reliability and understand that quality code, meeting delivery commitments, and satisfying customer and product owner criteria are our highest priorities.

Key Responsibilities:

  • Develop on all phases of the SDLC, from bug fixes to enhancement design and implementation.
  • Develop knowledge of Apptricity supply chain and financial products, including architectural concepts, functionality, subject area data schemas, development tools and common customer operating environments.
  • Work in a rapid development-to-production release environment of Java Web-based commercial applications.
  • Participate on collaborative teams (Product Managers, Project Managers, Technical Leads, QA Analysts, UX, and Developers) pursuing Agile practices, including Scrum.
  • Mentor actively junior and mid-level Developers.
  • Ensure the quality of the code base through frequent unit testing, code refactoring, peer-code reviews, and the use of standards tools.
  • Lead and manage the projects for a team by leading, coaching and mentoring team members.
  • Meet project deadlines by understanding and analyzing requirements, designing, developing and testing solutions.
  • Solve complex problems by leading analysis and development of technical solutions.
  • Determine optimal solution designs based on the assessment of costs, risks, complexity and benefits.
  • Contribute to the team and ensure mutual success by providing guidance for development, testing and problem resolution.
  • Provide status reports and identify/escalate issues as appropriate to the relevant project stakeholders.
  • Become knowledgeable in the Software/Hardware architecture of Apptricity products, including system configuration, database schema, functions, indexes, and views.

Required Skills and Experience:

  • Bachelor's degree in a technical discipline preferred, or a combination of relevant education and experience.
  • 8+ years Java Web-based development experience and previous experience leading a team.
  • Current Java (J2EE) and back-end development.
  • Repeated software development life cycle experience, preferably following iterative approaches.
  • Competence to be Technical Lead on projects: participate in requirements backlog briefings, monitor technical team tasks, report project status to stakeholders, and participate in project milestone briefings and demonstrations.
  • Strength in object-oriented design and implementation; thorough understanding of Java interfaces and abstractions; application of common design patterns.
  • Strong database access and design skills, including proficiency in SQL (e.g., outer join, group by and sub query).
  • Proficiency with application build concepts and tools (e.g., Maven and Ant).
  • Strength in interpreting analysis, design, and implementation instructions--furnished in oral, written (e.g., use case brief, Agile user story, functional requirement, and data dictionary) or diagram form (e.g. activity flow, ERD, and UI Flow).
  • Strong analytical, troubleshooting, and debugging skills.
  • Solid ability to unit test (e.g. JUnit or TestNG).

Desired Skills:

  • Experience using SQL, SQL Server, Oracle, or MySQL.
  • Experience developing commercial transaction based financial applications.
  • Experience with applications that function on multiple browsers, platforms and versions.
  • Experience with Hibernate, EJB/Spring, Jersey and/or CXF.
  • Automated unit testing concepts.
  • Java Programmer Certification (with a score of 85%, or better).
  • Member of Scrum and/or Lean teams.
  • Test Driven Development.
  • RESTful Web Services
  • Hibernate/HQL
  • Maven
  • Tomcat
  • Eclipse
  • SVN
  • Jira and GreenHopper
  • FindBugs
  • JUnit
  • ZK Web framework

U.S. citizenship required

Apptricity Corporation is looking for an experienced Android developer to help expand its mobile solutions. The ideal candidate will be proficient in additional mobile platforms. Apptricity produces leading edge finance and supply chain management software utilizing state of the art technology.

Key Responsibilities:

  • Deliver software products in a collaborative, agile environment
  • Assist in the design and development of Apptricity mobile solutions
  • Develop detailed knowledge of all Apptricity products, product architecture and development tools
  • Program efficiently using OOP and unit testing principles
  • Fix bugs, troubleshoot/debug production issues, and participate in the release process
  • Work within project teams and assist customer service teams to ensure successful implementations and customer satisfaction

Required Skills and Experience:

  • Bachelor's degree in Computer Science or related field
  • 2+ years of experience with Android 4.x and above
  • 2+ years Java programming experience
  • Experience with optimizing mobile applications
  • Experience with RESTful web services
  • Experience with mobile relational databases and off-line data syncing patterns
  • Knowledge of mobile device encryption techniques and security procedures
  • Excellent problem solving, analytical, and troubleshooting skills
  • Experience with Git
  • Experience with Google Maps
  • Experience using SQL, SQL Server or SQLite
  • Excellent communication skills, both verbal and written

U.S. citizenship required

Apptricity is actively seeking a Marketing Director for its suite of Supply Chain and Spend Management solutions. This person has both marketing and sales knowledge with strong planning, analytical, execution and communication skills. Knowledge of the market, experience with SAAS and the enthusiasm to communicate our vision to the market while supporting our sales team is essential. This position requires three to five years of proven marketing experience in the enterprise software industry.


  • Marketing Planning
  • Contribution to and support of direct & indirect market strategies
  • Fiscal planning of program budget
  • Responsibility for the development and execution of demand creation campaigns
  • Accountability for objectives in relation to lead generation, lead conversion, opportunities generation and pipeline contribution
  • Responsibility for the alignment of global marketing campaigns and guidelines with local sales goals and tracking of associated metrics to identify marketing return on investment
  • Responsibility and accountability for all marketing leadership activities including: press relations, media schedules, opinion leadership, executive engagements, technical partnerships, sponsorships and hospitalities.
  • Responsibility and accountability for all customer community activities including: annual user conferences, customer facing communication, customer reference programs, press releases, trade shows and product/industry forums
  • Responsibility and accountability for the tracking of program budget spend vs. plan
  • Responsible for managing staff, training, and performance evaluations


  • Extensive experience in software product marketing, marketing management, development and/or life cycle management
  • Pragmatic Marketing experience
  • Knowledge of logistics software
  • Experience using Hub Spot (or equivalent marketing automation tool)
  • Experience using Salesforce
  • Significant knowledge of SAAS and the SDLC
  • Bachelor's degree in marketing or business related field
  • 3-5 years' of experience in a Marketing Director Role or equivalent industry positions
  • 3-5 years’ experience designing marketing strategy/plans aligned with to go-to-market and sales priorities
  • 3-5 years’ experience in lead generation, reputation, account based marketing, digital marketing, web strategies, events marketing and marketing promotion
  • 3-5 years' of experience speaking at press releases, trade shows, and other large gatherings
  • Strong interpersonal skills with the ability to deliver through relationships at all levels of the organization, demonstrating excellent communication skills, both written and verbal

U.S. citizenship required for security clearance

At Apptricity, you will become an integral part of the expanding Marketing team. As an Inside Sales Representative, you will work closely with Marketing. Your main objective is to contact all strategic generated leads to convert them into qualified leads to pass to Outside Sales. You will also be responsible for cold calling to generate new qualified leads.

Essential Duties:

  • Must be comfortable spending majority of time on the phone working both inbound and outbound leads
  • Conduct discovery calls to potential clients in order to asses need and schedule meeting with Outside Sales
  • Be able to effectively and comfortably speak with prospects (mid-level managers to executives) and collect information
  • Conduct research on potential client to better understand their organization, strategy, mission and more
  • Ability to learn and manage data in Salesforce CRM tool, organize and keep track of scheduled tasks to be performed, and research companies
  • Ability to learn and manage reporting dashboards in HubSpot CRM tool
  • Build and cultivate prospect relationships by initiating communications and conducting follow-up communications in order to move leads through the sales funnel
  • Promptly follow-up with prospects by sending marketing materials, thought leadership and other relevant value add materials
  • Work with the Sales and Marketing to develop and grow the sales pipeline

Experience & Education:

  • College degree required.
  • Prior lead generation and/or high volume call center experience preferred
  • Prior experience working for a software or technology company preferred
  • Must display a willingness to learn, have attention to detail and a determination to succeed
  • Excellent verbal and written communication and interpersonal skills are a must
  • Ability and desire to succeed in a competitive environment
  • Positive and hard-working attitude with a willingness to learn and develop a career in Sales
  • Discipline in managing time and activities and strong multi-tasking skills

Apptricity is looking for a solution driven Software Architect who can help propel our products and services into the next generation. We require a motivated individual who can understand the challenges we face and can work with stakeholders to implement solid solutions to business problems.

As a Software Architect, you must be an innovator, communicator, solution focused, and hands on with development. Above all else you must be able to T.H.I.N.K that is say what is True, Helpful, Important, Necessary and Kind.

Essential Duties:

  • As a Software Architect, you’re not only responsible for developing the “solution blueprint” but also for hands-on implementation of it
  • Ensure development teams are provided with the necessary technical guidance to build smart, flexible and scalable solutions in a timely manner
  • Provide leadership in all areas of the development process, including planning, design, implementation and delivery
  • Develop an in-depth knowledge and understanding of our products and services, be involved in their direction, especially from a technology standpoint
  • Stay current on the latest software and technology trends and can make well-reasoned, fact based technical choices on adoption
  • Create, share and promote software best practices across teams
  • Identify opportunities to implement positive change, especially where the status-quo is unproductive

Experience & Education:

  • B.S., M.S. or Ph.D. in Computer Science or similar degree
  • Minimum 5 years’ development experience in Java - must be fluent in Java and be able to write clean code in a pragmatic way, must understand that more code does not always mean more software
  • Minimum 5 years’ experience with relational databases and full stack development including production deployment
  • Must possess a strong understanding of OO and function programming, including knowledge and application of design patterns
  • Hands-on experience in software design, coding, testing and deployment of enterprise scale web-based and mobile apps
  • Experience with test-driven-development and Scrum
  • Must be able to effectively communicate with technical and non-technical team members, including clients and executives
  • Expert knowledge and experience in RDBMs, Java, Spring Boot and Hibernate
  • Experience with/in Angular JS, JBoss/Wildfly, JavaScript and NoSQL a plus

Apptricity is currently looking for a Sales superstar to join our team as an experienced Regional Account Executive to take charge of Direct and Indirect sales. We are looking for a seasoned representative with a minimum of five years’ sales experience Supply Chain Management applications. The Account Executive will be responsible for establishing, maintaining or expanding relationships and actively developing Apptricity sales with named accounts or all accounts and strategic partners within the given territory.

Key Responsibilities:

  • Apply consultative and strategic selling skills.
  • Show technical expertise to selling, developing and managing a customer base.
  • Address existing customers and non customers through direct, face to face contact.
  • Develop long-term and valuable partnerships with local distributors for specific territory sections.
  • Follow a sales strategy, initiate and develop contact and consulting on a regular basis with existing clients.
  • Understand customers’ and partners’ strategic business objectives.
  • Evaluate customers and prospects information strategies and solutions in relation to those objectives.
  • Develop proposals to meet those objectives.
  • Sell recommendations at the appropriate level to the customer's organization.
  • Provide accurate, timely forecasts to all levels of upper management.
  • Develop and cultivate territory development, direct and indirect sales.
  • Select relevant customer’s accounts to achieve assigned sales quota.
  • Analyze customer requirements and promote consideration of Apptricity solutions.
  • Actively participate in the preparation and execution of sales plans, events and campaigns.

Required Skills and Experience:

  • Knowledge and familiarity with most computing environments.
  • High proficiency in Salesforce or similar CRM application.
  • Effective and efficient selling, presentation and marketing skills, including thorough knowledge of marketing practices and operations for large accounts approaching and selling.
  • Working knowledge and understanding of the Enterprise market and evolution.
  • Proven track record of achieving annual sales targets.
  • Ability to prioritize, work with others, and be a team player.
  • Effective time management.
  • Strong written and verbal communication skills, interpersonal skills, and decision making skills.
  • Professional appearance and presentation required.
  • Able to work in fast paced sales environment.
  • At least 40% travel required

Apply Online!

Complete the required fields and submit your application