Software Engineer

Engineering | Long Beach, California


Do you thrive in a fast-paced environment where you can use your expertise and creativity to develop cutting-edge products? Do you want to work in a growing organization with opportunities for rapid advancement, all while delivering software that’s used—and loved—by organizations around the world?

As a Laserfiche software engineer, you’ll have tremendous impact from day one. You’ll be part of a collaborative team that works in an iterative manner to deliver the next generation of Laserfiche software.

Laserfiche offers a fun and flexible work environment where you’ll get to wear many hats and tailor your job to your interests. Just a few of the areas of focus include:

  • Back-end development: You’ll be responsible for developing, implementing and refining the server applications that lie at the heart of the Laserfiche product line—all while optimizing security, scalability and performance under load.
  • Mobile application development: You’ll deliver mobile applications on a variety of platforms, including iOS, Android and Windows Phone.
  • Software test engineering: Through unit testing, load testing, user interface testing and localization testing, you’ll ensure that user needs are translated effectively into product features.
  • Infrastructure engineering: You’ll develop systems to satisfy departmental needs, and support the deployment, monitoring, maintenance, development, upgrade and administration of (mostly web-driven) infrastructure technologies.
  • Web development: You’ll deliver the next generation of Laserfiche web applications using AJAX and Web2.0 technology.
  • Software support engineering: You’ll research, troubleshoot, and analyze reported problems with Laserfiche software, working with your team to develop rapid fixes.

If you’re up for the challenge, we want to talk to you!

What You’ll Need:

  • 2-5 years of experience
  • A creative mind and a drive to succeed
  • BS, Masters or equivalent experience in computer science or a related technical field
  • Excellent debugging, problem-solving and analytical skills
  • Strong organizational and communication skills

If you prefer front-end development, we look for:

  • Knowledge of designing interfaces that use ASP.NET, C#, CSS and Javascript
  • Knowledge of cross-browser development (IE, Chrome and Firefox)

If you prefer back-end development, we look for:

  • Knowledge of Windows SDK and MFC preferable
  • Extensive knowledge of C/C++ with strong OO design skills
  • Demonstrable experience with SQL, MS SQL, Oracle, stored procedures, schema design, full-text search
Click here to learn more about Life at Laserfiche

Laserfiche complies with all Equal Opportunity and Affirmative Action regulations. Laserfiche makes all employment decisions – such as recruiting, hiring, training, promotion, compensation, professional development practices, discipline and termination – without regard to race, religion, color, national origin, ancestry, citizenship, sex, pregnancy, age, creed, physical or mental disability, medical condition, genetic characteristic, marital status, veteran status, gender identity/expression, sexual orientation or any other characteristic protected by law, except as may be permitted by law.