1 Click Easy Apply


Senior Software Engineer


Fargo, North dakota


Senior Software Engineer Job Opening in Fargo, North dakota - OmniByte Technology is a fast-growing software company in Fargo, ND and we are hiring experienced innovators looking for a fun place to create and be challenged. As a Senior Software Engineer with OmniByte you will lead the design and development of 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; getting more done in a day and returning 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 who 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 deliver 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.
Evaluate current and future implementations and recommend design modifications or enhancements to eliminate roadblocks or improve product performance based on end-user feedback.
Design quality assurance and test processes for components and subsystems of end-user applications and systems software running on local hardware, networked, and cloud-based platforms.
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.
Conduct performance analysis of systems.
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 Framework and SQL Server (TSQL).
3+ years of professional experience with one of the major object-oriented programming languages, such as C# or Java.
3+ years of mobile application development experience. (Android, iOS, Windows)
2+ years of professional experience with JavaScript, HTML5, and CSS.
2+ years of professional experience with SQL Azure.
Experience with AngularJS Framework, Bootstrap Framework, and Ionic Framework.
Experience with REST and JSON, and knowledge of how to utilize REST on iOS and Android clients.
Experience with professional software engineering practices and 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.
Strong fundamentals in object oriented design, database design, algorithms & data structures and parallel programming.
Preferred Qualifications - Experience with:
Taking a leading role in building complex software systems that have been successfully delivered to clients.
Implementing useful caching, scaling, and performance improvements on iOS and Android. Script and tool writing experience to help code or deploy code.
Communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy.
Distributed computing and enterprise-wide systems.
Job Type: Full-time
Required education:
Bachelor's
Required experience:
JavaScript, HTML5, and CSS and SQL Azure.: 2 years
demonstrated knowledge of Framework and SQL Server (TSQL): 4 years
one of the major object-oriented programming languages, such as C# or Java AND mobile application development experience. (Android, iOS, Windows): 3 years
designing, developing, debugging, and shipping high-quality, commercial software or services: 5 years

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC