Careers

Join Our Team!

At Hilton Software, we understand that it is our employees who provide the products and services that our customers rely upon, and who will grow and enable us to create new opportunities to come. We are committed to providing the best possible climate for maximum development and goal achievement for all employees. Our practice is to treat each employee as an individual. We seek to develop a spirit teamwork; individuals working together to attain a common goal.

Benefits

Medical, Dental & Vision

Paid Life Insurance

2 - 4 Weeks Paid Vacation/Year

Supplemental Benefits

6 Paid Holidays

4 Float Holidays

Fun Company Events

401k/Company Matching

4 Weeks Paid Parental Leave

Gym Membership

Unlimited Access to Skill Enhancement

Tuition Assistance Program

Hilton Software does not offer sponsorship for employment

Software Engineering

Job Description

Develop and maintain data content provisioning to customers and client applications via Amazon Web Services.

Responsibilities

  • Create and maintain secure AWS cloud-based data hosting solutions
  • Create and maintain AWS web portal for customers
  • Create and maintain databases
  • Manage data synchronization with source data
  • Manage and audit AWS security technologies
  • Identify and document vulnerabilities, and manage vulnerability resolution
  • Monitor the health of Amazon EC2 instances and other AWS services
  • Document all processes and procedures in assigned areas of responsibility
  • Update job knowledge by studying relevant tools, techniques, and equipment; participating in educational opportunities; reading professional publications; participating in professional organizations
  • Protect operations by keeping information confidential
  • Perform other duties as assigned

Required Skills & Experience

o Computer Science or Computer Engineering degree

o Minimum of 2 year experience in software development

o Minimum 1 year experience in Amazon Enterprise Cloud Computing including EC2, S3, CloudFront, and other Amazon services and technologies

o 2-3 years of ASP.NET stack experience

o 4 years of C# proficiency

o SQL database operations

Desired Skills & Experience

o Five years experience in software engineering

o At least two years of experience in Amazon Enterprise Cloud Computing and security operations

o Experience in administering SQL Server backend databases

ASP.NET Core Stack experience

Position Description
Software Engineer – iOS

Job Function

Develop, debug, and profile mobile iOS apps and other assigned projects.

Position Summary

The candidate must be able to work well with a team in a variety of roles to produce high quality results. The candidate will be involved in developing new feature sets and components for new and existing applications as well as debugging and profiling existing software. This position requires expertise with Objective-C, Swift, C, and C++. The candidate must possess a good knowledge of and experience with SQL technologies, JSON, and XML, Git version control system, processing image formats such as PNG and JPEG, and code debugging and optimization techniques.

Responsibilities

o Develop mobile applications/components based on documented requirements

o Refactor code to improve efficiency, modularity, and maintainability

o Assist in the development of use cases and other pre-development tasks

o Document code with block comments and in-line comments as appropriate

o Adhere to company coding standards

o Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; participating in professional organizations

o Provide support to technical writing staff in the development of user documentation

o Protect operations by keeping information confidential

o Other duties as assigned

Required Skills & Experience

o Computer Science or Computer Engineering degree

o Experience developing mobile applications for the iPad, iPod, or iPhone

o Good understanding of object oriented programming

o Proficient in the design of SQL tables and queries

o Solid understanding of JSON , XML, PNG, and JPEG files

o Must be able to think analytically to analyze requirements and design a logical, maintainable framework for all new features before starting to code

o Must be proficient in data structures and data manipulation

o Must be able to document code inline and with supporting documentation as requested

o Must be fluent in written and spoken English

Desired Skills & Experience

o Experience developing commercial mobile apps

o Experience implementing multi-threaded and distributed multi-tier systems

o Experience implementing unit tests

o Experience with Git version control system

Job Function

Develop Android mobile apps and other assigned projects.

Position Summary

The ideal candidate will be able to work well with a team in a variety of roles to produce high quality results. The candidate will be involved in developing new applications and feature sets for existing applications. This position requires expertise with Java and C/C++. The candidate must also possess a good knowledge of mobile development with Java, Java optimizations, debug tools, and profiling operations.

Responsibilities

o Develop mobile applications/components

o Adhere to documented requirements

o Refactor code to improve efficiency, modularity, and maintainability

o Assist in the development of technical documentation such as use cases, technical requirements, and user documentation

o Document code with block comments and in-line comments as appropriate

o Adhere to company coding standards

o Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; participating in professional organizations

o Protects operations by keeping information confidential

o Other duties as assigned

Required Skills & Experience

o Computer Science or Computer Engineering degree

o Minimum of two years experience in Android mobile applications development

o Experience implementing multi-threaded and optimized systems

o Experience with in-app purchases and related APIs

o Good understanding of object oriented programming

o Must be proficient in data structures and data manipulation

o Must be fluent in written and spoken English

Desired Skills & Experience

o Expertise with mobile apps and backend databases

o Capable of providing detailed analysis of identified issues

o Proficient with developer tools to analyze, debug, and profile code

Data

Job Description

SUMMARY: Our Data Team is seeking a Software/Data Engineer with experience to contribute to our mobile aviation products and services by providing data services that drives our aeronautical products used by General Aviation and Military pilots worldwide.

At least one year of hands-on Python development experience with an excellent technical background and/or Computer Science Degree is preferred.

A Computer Science degree will prove beneficial as we look for those with strong core competencies in Data Structures, Rest/SOAP APIs, JSON, etc.

  • Experience with Python (at least 1 year), Java, or C#
  • SQLite experience preferred
  • Familiarity with object-oriented software development
  • Proficiency with GIS tools preferred

This is a full time position in our Coral Springs office. This is not a remote position.

Leadership

Position Description
Project Manager

Job Function

Delivers software solutions by managing all phases of the project life cycle;  coordinating vendors; reporting results.

Position Summary

Delivers software solutions by managing all phases of the project life cycle;  coordinating vendors; reporting results.

Responsibilities

  •  Assisting in orienting, training, assigning and scheduling employees;  communicating job expectations 
  • Achieves project operational objectives by contributing information and recommendations to strategic plans and reviews; preparing and completing action plans; implementing production, productivity, quality, and customer service standards; resolving problems; identifying trends; determining system improvements; implementing change. 
  • Maintains information system by developing and enforcing documentation requirements; enforcing change control. 
  • Improves quality results by implementing unit, system and integration testing cycles. 
  • Maintains product quality by designing and executing testing. 
  • Continued Knowledge of Hilton Software apps, products and services 
  • Composes, types, formats, and distributes professional correspondence and memoranda, E-mails and project reports and documents using individual initiative and as assigned. 
  • Plan and implement projects
  • Help define project scope, goals and deliverables 
  • Define tasks and required resources 
  • Collect and manage project team 
  • Allocate project resources 
  • Create schedule and project timeline 
  • Track deliverables 
  • Support and direct team 
  • Monitor and report on project progress 
  • Present to CEO reports weekly on progress as well as problems and solutions Implement and manage change when necessary to meet project outputs Evaluate and assess result of project 
  • Directly work with developers/engineers, QA and other departments as needed to complete project. 
  • Carries out responsibilities in accordance with the organization’s policies and applicable laws.
  • And other duties as assigned by CEO

Required/Preferred:

  • PMP certification (preferred)
  • At least 2 years of Project Management experience
  • Experience with SDLC

Quality Assurance

Position Description
Business Analyst

Job Function

Business Analyst primary role is to help the organization implement technology solutions in a cost- effective way by determining the requirements of a project or program and communicating them clearly to all parties involved (stakeholders, developers, QA, Program Manager, etc.)

Position Summary

Vital link for our business objectives by supporting and ensuring the successful completion of analytical, building, testing and deployments tasks of our software product features.

Responsibilities

o Meeting with project stakeholders to gather product requirements

o Gathering and developing software project requirements by creating Epics, User Stories and Acceptance Criteria

o Conducting User Acceptance Testing (UAT)

o Manage the product backlog and perform product backlog refinement

o Coordinate product requirement and UI design meetings with the stakeholders

o Assist with Sprint Management (Planning, Reviews and the Show & Tell etc.) as needed

o Contribute to team effort by accomplishing related results as needed

o Develop relationships with partners, working with them to enhance our integrations

o Other duties as assigned

Required Skills & Experience

o Experience and familiarity with multiple mobile platforms and operating systems

o Experience with flow chart diagram and UI design mock-ups such as Figma, Lucidchart
etc.

o Proficiency with Confluence and Jira preferred

o Experience with Quality Assurance testing of software projects

o Previous experience as a Business Analyst or Quality Assurance Analyst

o Understanding of SDLC and agile methodologies

o Experience with documenting software product requirements in the form of user stories o Experience with documenting software product acceptance criteria

o Knowledge of SQL scripting – a preferred but not required

o Strong understanding of software QA methodologies, tools and processes

o Basic knowledge in generating process documentation

o Bachelor’s degree in computer science or related field

o Sharp attention to detail

o Must be fluent in written and spoken English

o Aptitude to learn quickly and effectively

o Honesty, strong work ethic and team player

Position Description
QA Engineer

Job Function

QA Engineers are part of the Quality Assurance team. Under the supervision of the project leads and QA management team, they are responsible for testing and generating bug reports for software as well as verifying functionality, data content, performance, usability, and hardware/software compatibility

Position Summary

The candidate must be able to work well with a team in a variety of roles to produce high quality results. The candidate will be involved in testing new feature sets and components for new and existing applications.

Responsibilities

o Communicate with internal project, development, requirement and release teams, to develop and apply testing processes to meet user needs.

o Create detailed, comprehensive, and well-structured test plans and test cases.

o Assists in executing the QA project test plan by performing thorough testing on assigned tasks. This includes integration, system, functional and user acceptance testing.

o Identifies and documents defects and follow through to their resolution.

o Completes regression/verification testing as needed.

o Follows instructions and accomplishes tasks as directed by the QA Project Lead or QA
Management.

o Continually contribute to improving the QA processes by helping implement new testing tools and test strategies. o Other duties as assigned.

Required Skills & Experience

Technical
o Experience and familiarity with multiple mobile platforms and operating systems

o Experience with Quality Assurance testing of software projects

o Understanding of SDLC

o Knowledge of SQL scripting – a plus

o Strong understanding of software QA methodologies, tools and processes

Non-Technical
o Must be fluent in written and spoken English

o Bachelor’s degree in related IT field or 3 years’ experience o Must possess excellent communication skills

o Sharp attention to detail

o Team player

o Honesty and a strong work ethic

o Aptitude to learn quickly and effectively

o Ability to remain focused in a team-oriented environment o Availability to work forty or more hours per week

Send Us Your Info

    Attach your Resume

    Start typing and press Enter to search

    Shopping Cart

    No products in the cart.