Joining The Team

Careers

Interested in joining one of the most dynamic and passionate teams in the payments space? We’re always looking for talented, driven professionals to join our hard-working, close-knit team.

Location: Las Vegas, NV
Department: Development

Job Description

The .NET Web Developer is motivated to combine the art of design with the thorough understanding of HTML, CSS, JavaScript, and ASP .NET. A successful candidate will bridge the gap between the visual elements and the server-side infrastructure, taking an active role on both sides, and helping define how our applications look and function.

As a member of the software engineering team, the .NET Web Developer will be responsible for designing, developing, and maintaining web applications built on Azure-hosted .NET services. The .NET Web Developer will also be working closely with other members of the team to define UI/UX standards for all current and future applications.

Key Duties And Responsibilities

  • Develop .NET based web applications
  • Design UI/UX standards
  • Maintain, test, and troubleshoot solutions
  • Assist the marketing department with front-end web development (e.g., program landing pages, complete minor updates to existing web pages, etc.)
  • Monitor industry trends, technologies, and standards; research and recommend new technologies as they emerge
  • Other responsibilities and projects as assigned

Knowledge, Skills, and Abilities

  • Five to ten years of experience and proficiency in:
    • ASP.NET/C#
    • HTML/CSS
    • JavaScript
    • Bootstrap
  • Experience with Microsoft Azure and Microsoft SQL Server
  • Clear sense of design aesthetics, and an inclination toward simplification over complication
  • Strong attention to detail and ability to remain organized and focused in a fast-paced environment
  • Ability to communicate clearly and work well with others

Education

  • B.A./B.S. in Computer Science, or a related area, or a combination of training, education, and experience

The above statements are intended to describe the general nature and level of work being performed. They are not intended to be an exhaustive list of all duties, responsibilities, and skills.

Location: Scottsdale, AZ
Department: Operations

Job Description

The Technical Product Support Specialist is a subject matter expert on the features, functionality, and operations provided in MiCamp’s suite of software products. A successful candidate in this multifaceted role will have experience in technical training, use of product, and industry expertise to instruct and assist customers, partners, and internal sales teams.

This position requires a strong analytical approach to problem solving and an understanding of software and network engineering principles. The Technical Product Support Specialist must be able to deliver technical training sessions, possess strong communication skills, and directly interact with customers, sales, and partners in support of MiCamp Solution’s software products.

Key Duties And Responsibilities

  • Product training and support to provide technical expertise to customers, partners, and inside sales teams
  • Maintain an in-depth level of knowledge on the products, data, and markets supported
  • Respond quickly and effectively to request for assistance from MiCamp teams and supporting service operations
  • Take ownership of escalated issues and manage product or service issues
  • Collaborate with other departments to develop solutions, establish standards, and drive best practices to deliver improvements in service delivery and product quality
  • Other responsibilities and projects as assigned

Knowledge, Skills, and Abilities

  • Three to five years related experience or training; or equivalent combination of education and experience
  • Proven experience as a technical trainer, knowledge of modern training techniques, and knowledge of technical tools
  • Proven ability to troubleshoot complex systems and utilize available resources to resolve issues in a timely manner
  • Excellent multi-tasking and organizational skills are required to manage outstanding issues until resolution
  • Strong PC, network, and applications skills

Education

  • B.A./B.S. preferred

The above statements are intended to describe the general nature and level of work being performed. They are not intended to be an exhaustive list of all duties, responsibilities, and skills.


Latest News, Awards, And Events

Newsroom

Keep up to date with industry insights, our innovative technologies, and everything payments. Read up on the latest.

Awards

We're honored to be recognized by some of the payments industry's most prominent players – and our local community. Take a look.

Events

From sunny California to snowy New York, we go wherever the payments industry takes us. See where we're headed.