Software Engineer (Professional Services & Software Engineer Development)

Clark Consulting Group
Job Description

This job posting is brought to you by Clark Consulting Group on behalf of Basis International

Job Type: Permanent Full-time Employee
Experience Level: Mid-level to Advanced

Education Level: Bachelor's degree
Role: Software Engineer, Professional Services Support Engineer

Work Location: BASIS International, Ltd. headquarters, Albuquerque, NM, USA
Relocation Assistance: Not available

Travel: Some travel
Industry: Information Technology/Computer Software
Company Type: Private Software Product Development

Company Size: Less than 50 people

Position Description - Professional Services & Software Development Engineer
The position involves the following tasks:
  • Develop new, and maintain existing, Business BASIC BBx/BBj, Java, and Javascript code for business contexts
  • Assist customers in identifying their needs and requirements
  • Plan and execute the appropriate software development process
  • Develop and maintain good relationships with our customers
  • Maintain existing code base (enhancements & bug fixes) at customer sites
  • Apply state of the art development tools and techniques where appropriate
The employee we are looking for has:
  • A Bachelor’s degree (in computer science, software engineering, software quality, or a related technical field), an advanced software development certification, or significant equivalent experience
  • A history of customer-oriented software development in Java, .NET or similar
  • Multi-year experience in writing code
  • An understanding of user-centric thinking and the ability to translate that into code
  • High quality standards
  • A self-driven work attitude
  • Analytical skills
  • Experience in software development for business contexts, e.g. accounting, distribution, warehouse, CRM, payroll or similar
  • Analytical and problem solving skills to evaluate users' needs and to solve problems
  • Attention to detail while working with multiple systems and applications you support
  • A working knowledge of object-oriented programming
  • Fluency with spoken and written English
  • A passion for developing quality software products
  • A flexible, open-minded, and creative approach to software development
  • A willingness and ability to communicate effectively, both in writing and orally
  • Effective listening and speaking skills to communicate with colleagues who are working on the same or a related project
  • Team social skills to work well with others
  • The ability to coordinate actions with other employees’ and customers’ actions

It is desirable for you to have (these are pluses):
  • Professional oral and written communication skills
  • Knowledge of Linux/Unix, SQL, Java, JavaScript/HTML5
  • Experience with the Eclipse Interactive Development Environment (IDE)
  • Skill in public speaking (presenting and instructing)
  • An understanding of user-centric thinking and the ability to translate that into code
  • Fluency in spoken and written languages beyond English (our products are sold and supported internationally)

What BASIS offers its employees:
  • Medical (with HRA reimbursement), dental, and vision insurance for employees (dependent insurance also available)
  • Standard term policy life insurance and accidental death or dismemberment insurance
  • Short-term and long-term disability plans
  • Section 125 Plan (Flexible Spending Account, Medical, Dependent Care)
  • 401(k) Plan with safe harbor employer contributions
  • Profit-sharing
  • Stock option plan
  • Generous vacation, wellness, and holiday PTO
  • Continuing education reimbursement
  • Wellness Reimbursement
  • Telecommuting and flex hour options may be available as work allows
  • A positive work environment
  • Employee social gatherings

Next Steps:
If this sounds like the job for you, then we look forward to receiving your application including:
  • Resumé - with contact information, experience, and work history
  • Education details - including institutions, GPAs, degrees, and completion dates
  • Salary expectations
  • Available starting date
  • Employment/personal references
  • Employment status - any limitations regarding your ability to work full time in the US

Please submit your information to, Attn: Jerry Karasz
Contact Information