FormsPro
Highly configurable, no-code, form and report builder platform seamlessly integrated with your other business tools.

IFS Advanced Forms
Powerful mobile forms platform easily integrated with IFS Cloud, IFS FSM, IFS Apps10 and your other business apps.

TechPro
Mobile work order app for field service organizations—built with and for techs.

Construction & Engineering
Improve your business operations for your mobile workforce with smart, digital forms.
Manufacturing
Transform your manufacturing operations with digital forms designed to fit your specific needs.
Field Service
Mitigate errors and enhance your operations with digital forms designed for techs in a mobile world.
Aerospace & Defense
Complex operating processes in challenging environments simplified with a smart digital forms solution.
Energy, Utilities & Resources
A mobile workforce needs the right tools to succeed, smart digital forms help your team get the job done.
Who we are
Our values are more than a piece of paper – we live them daily.
Careers
Learn about career opportunities with OmniByte.

Blog
Stories & insights from our perspective.

Knowledge Base
Answers to your most common product questions.

Customer Service
Create or review support tickets.

Partner
Information and OmniByte partners and partner portal.

Professional Services
Rapid time to value with our experts leading the charge.

Senior Software Engineer

Job Type: Full Time
Job Location: Fargo Onsite Only

OmniByte Technology is a growing software company in Fargo, ND and we are hiring experienced innovators looking for a fun place to create and be challenged. As a Software Engineer with OmniByte you will design and develop Software as a Service solutions and services in the world of large-scale business applications.

Our team focuses on quality solutions and the latest technologies for business software developed in a mobile and cloud solution first and foremost, which reduces cost as a barrier to new technologies. Your goal every day is to design and build solutions which help the end user be more productive, get more done in a day and return home on time.  We are looking for leaders in technology to join us in providing the highest of quality software and advanced services and mentor our team in solving problems in a multi-device world.

An ideal candidate will possess strong, demonstrated capabilities in programming, is passionate about problem solving and building technologies which help businesses run more efficiently, improve quality, and reduce costs.

We are looking for those that dare to share crazy ideas and ask a lot of questions.

Essential Duties & Responsibilities
  • Design, develop, test, deploy, maintain, and improve software.
  • Drive innovation and integration of new technologies while providing a user-friendly experience.
  • Be client focused and delivering a product that is centered around a great client experience.
  • Work directly with clients and partners to configure, enhance, integrate, and maintain business solutions for new and existing business applications.
  • Write and execute complete testing plans, protocols, and documentation for applications; identify and debug, and create solutions for issues with code and integration into software architecture.
Basic Qualifications
  • BA/BS degree in Computer Science or related technical field or equivalent practical experience.
  • 5+ years of experience in designing, developing, debugging, and shipping high-quality, commercial software or services. (academic development experience not considered)
  • 4+ years demonstrated knowledge of .NET Framework and SQL Server (TSQL).
  • 4+ years of professional experience in one of the major object-oriented programming languages, such as C# or Java.
  • 3+ years of professional experience with Mobile application development experience. (Android and iOS in a Hybrid environment)
  • 2+ years of professional experience with JavaScript, HTML5, and CSS.
  • 2+ years of professional experience with REST and JSON.
  • 2+ years of professional experience with the Angular Framework, Bootstrap Framework, and Ionic Framework.
  • 2+ years of professional experience with Azure DevOps and CI/CD.
  • 2+ years of professional experience with Azure SQL and Azure app services.
  • 2+ years of professional experience with mentoring
  • Knowledge and understanding of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. Agile development practices preferred.
Preferred Qualifications
  • Experience building complex software systems that have been successfully delivered to clients.
  • Knowledge of caching, scaling, and performance improvements on iOS and Android.
  • Experience communicating with users, other technical teams to collect requirements, describe software product features, technical designs, and product strategy.
  • Understanding of distributed computing and enterprise-wide systems.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx