Careers

Senior Developer

PURPOSE OF ROLE

A senior developer will work within and across Omnico sprint teams to ensure the delivery is technically complete and that the sprint team has a high-quality incremental deliverable through supporting the wider team’s achievement of the definition of done. In this regard the senior developer is pivotal in driving for results and solving problems. The senior developer must also work to deliver backlog items through to ‘business as usual’ and work in a cross-functional autonomous team.

DUTIES & RESPONSIBILITIES

  • Designing, coding, and unit testing complex software feature extensions to the existing product set, as well as creating new software solutions
  • You must accurately track and report on the status of your development tasks, user stories, features, epics and development plans to allow for status updates and management reporting
  • Working with the 4690 team to ensure the wider delivery of features and customer deliverables are met by the delivery team as a whole
  • You will contribute to the definition of the development standards required by Omnico and monitor the output of junior sprint team members to ensure the quality is evident in all development tasks undertaken
  • Adopt a continuous improvement mentality for all development processes, raising for awareness areas to improve, offering solution options and recommendations

ESSENTIAL SKILLS

  • Perseverance – pursues everything with energy, drive and a need to finish; seldom gives up before finishing, especially in the face of resistance or setbacks Intellectual
  • Horsepower – deals with concepts and complexity comfortably, capable and agility of thinking
  • Action Oriented – is full of energy for the things he/she sees as challenging; seizes opportunities
  • Planning – accurately scopes out length and difficulty of tasks; sets objectives and goals breaking down work into process steps; develops schedules and anticipates and adjusts for problems and roadblocks; measures performance against goals; evaluates results
  • Problem Solving – uses logic and methods to solve difficult problems with effective solutions; can see hidden problems; looks beyond the obvious and doesn’t stop at the first answer
  • Drive for Results – can be counted on to exceed goals successfully; is consistently one of the top performers; pushes self and others for results
  • Customer Focus – is dedicated to meeting the expectations and requirements of internal and external customers; acts with customers in mind; maintains effective relationships with customers and gains their trust and respect
  • Composure – does not become defensive or irritated when times are tough; is not knocked off balance by the unexpected; is a settling influence in a crisis Self-
  • Development – actively works to continuously improve him/herself; understands that different situations may call for different skills and approaches; works to deploy strengths; works on compensating for weakness and limits
  • Time management – uses his/her time effectively and efficiently; concentrating on the important priorities; gets more done in less time than others

DESIRED EXPERIENCE

  • Solid experience of working in a software development team for bespoke software and/or a product company Agile (practical Scrum) and waterfall delivery experiences, with awareness over the flexibility and hybrid approaches and why / when they might work best.
  • Java 2 / CBASIC and C programming experience 4690 OS / TCxSky operating system experience GSA, SA, Ace application experience 4690 controller and Terminal configurations and peripheral management experience
  • Solid experience of both controller and terminal memory constraints and security considerations Person Requirements Must have high-energy Resilient to a high-paced environment in a growing company

PERSON REQUIREMENTS

  • Must have high-energy
  • Resilient to a high-paced environment in a growing company
  • Actively contributes to the team’s goals and culture Team player
  • LVC – Must be able to work independently

OTHER INFORMATION

  • To adhere to and promote Omnico’s values
  • Any other ad hoc duties that may be assigned from time to time
  • Candidates must have the right to work in the USA
  • Must be flexible to work from our offices in Atlanta, Orlando and Raleigh

US and international travel may be required

Send all resumes to Jonathan Roper, US Operations Director at JRoper@omnicogroup.com