Software Consultant -


As a Software Consultant at Counterpoint, you will be part of a dynamic software development and technical consulting team designing, developing, and delivering business automation solutions for our customers worldwide.

Job Responsibilities

Work with customers to identify and model business processes using commercial and open source Business Process Management (BPM) software
Work directly with our customers to translate business needs into technical solutions
Design, develop, test, and deploy custom software applications
Work independently or cooperatively within software development teams
Provide follow up support and training to our customers
Participate in internal software development projects

Required Qualifications

B.A. / B.S. Computer Science or Engineering
1-3 years software development experience
Excellent written and verbal communication skills tailored to a variety of audiences.
Knowledge of Web Development Technologies and Libraries (HTML, JS, CSS, jQuery)
Knowledge of Relational Databases & SQL
Software development experience (Java, Java Web Frameworks and / or .NET)

Preferred Qualifications

M.S. in Computer Science
Ability to obtain and maintain Security Clearance
Project Management experience (running small to mid-level technical teams, MS Project proficiency).

Applicants must provide proof of eligibility to legally work in the United States. We are unable to sponsor applicants for work visas.

Please visit for more information about the work we do and our office culture. Applicants can apply directly via our Careers page.