CURRENT OPENINGS

ServiceNow Developer

Job Description:

Summary:
The main function of a Developer is to design, develop, and implement applications using general languages and technologies (e.g. – C#, C++, HTML) to support business requirements. Looking for a ServiceNow Developer to assist with developing custom built applications within ServiceNow to support internal business partners.

Job Responsibilities:
• Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications
• Act as an expert technical resource for modeling, simulation and analysis efforts
• Leverage industry best practices to design, test, implement and support a solution
• Assure quality, security and compliance requirements are met for supported area
• Develops ServiceNow software solutions using JavaScript, Jelly, Web Services, MYSQL, XML, HTML and CSS
• Integrate ServiceNow application(s) with third party systems/applications via APIs
• Configure out-of-the-box workflows and create/maintain custom workflows
• Strong math and analytical skills excellent oral and written communication skills
• Implementation of Service Portal, Flow Designer modules
• Experience with Business Rules, Script Includes, UI Actions, Scheduled Jobs – all scripted aspects of the ServiceNow system
• Develop responsive user interface web pages in ServiceNow Service portal using Angular JS, CSS, Bootstrap, MVC Architecture.
• Knowledge of latest SN Release – Tokyo and Utah


Qualifications:
• Bachelor’s degree in a technical field such as computer science, computer engineering or related field required
• 8-10 years experience required
• Development experience in needed language or technology (e.g. – C#, C++, HTML)
• Hands on experience in designing, developing and successful deployment of large scale projects from end-to-end
• Hands on experience in following the iterative and agile SDLC

Senior Systems Analyst

Location: Sunrise, FL

Description:

Essential Duties and Responsibilities:

  • Coordinates IT resources dedicated to Portfolio projects and Pods to maximize effectiveness and efficiency of design, development, and service delivery
  • Analyzes and documents definition of technical aspects of application problems by conferring with clients; evaluating procedures and processes.
  • Participates in solution development in association with the Portfolio and project team. Coordinates efforts of the technical team and ensures proper design, development, and implementation methods are employed.
  • Develops solution by preparing and evaluating alternative workflow solutions.
  • Ensures validation of program and development through creation and execution of test plans and strategies.
  • Ensures completion of reference materials and technical documentation of the products, processes, and environment and configuration management of the Portfolio products assigned.
  • Maintains current technology proficiency by participating in educational opportunities, reading professional publications, maintaining personal networks and participating in professional organizations.
  • Determines operational objectives by studying business functions; gathering information; evaluating and recommending output requirements and formats.
  • Provides input and improves computer programs by analyzing requirements; constructing workflow charts and diagrams; studying system capabilities; writing specifications.
  • Improves systems by studying current practices; designing and recommending improvements.
  • Recommends and documents controls by identifying product touch points and dependencies.
  • Participates in definition of project requirements including project milestones, phases, and elements. Coordinates the technical project team and resources necessary to complete projects within timelines and budgets identified by the team.
  • Ensure technical aspects of projects are tracked and communicated with the project team. Develops and resolves technical resource conflicts within assigned Portfolio and Project teams.
  • Maintains system protocols by writing and updating procedures.
  • Ensures project and methods have measurable results identified and are tracked. Contributes to team effort by ensuring measures defined are met and communicated.

Requirements 

  • High School Diploma required. Bachelor’s Degree in Computer Science, Business Administration or related field preferred.
  • Five (5) plus years as software developer/engineer or programmer/analyst, healthcare setting is a strong plus.
  • Excellent communication skills – verbal and written working knowledge of most PC based software applications – Microsoft Office, E-mail, etc.
  • Strong knowledge of Healthcare information systems both financial and clinical.
  • Excellent software engineering skills in a variety of languages and architectures, including:
    • MS C#.net
    • MS SQL Server
    • MS ASP and .NET application environment.
  • Ability to research, understand and support various software products.
  • Strong knowledge of Healthcare information systems both financial and clinical.
Posted in IT

Senior Web Developer

Location: West Palm Beach, FL

Description: A Full Stack Developer familiar with each layer of software development technology. Responsible for designing, developing and modifying website solutions and services. Own the quality of their work and enforcing code integrity throughout the team.

Responsibilities include:

  • Designs, modifies, develops, writes and implements software.
  • Take ownership and responsibility of the work at hand and shepherding code through to production.
  • Implement web services and REST APIs to power client and partners’ web sites.
  • Building a scalable, robust and reliable infrastructure to support our website and services.
  • Collaborate with product owner, scrum master, and other developers to deliver a quality product.

Requirements:

  • Strong understanding of web technologies. Such as: HTML, CSS, XML, and XSL, JavaScript, HTTP.
  • Solid knowledge of developing services. Such as: REST, SOAP and API services.
  • Solid background in development languages. Such as: Java, PHP, MySQL, C#, MS SQL Server.
  • Expert knowledge of OOP principles and practices as well as Design Patterns.
  • Proficient understanding of client-side scripting and JavaScript frameworks. Such as: jQuery, AngularJS.
  • Experience working in an Agile/Scrum development process.
  • Strong communication and presentation skills to work within a fast-paced, team-oriented environment.

Experience:

Technical Experience: 7 or more years of software development experience.

Education: BS/MS degree in Computer Science, Engineering or a related subject is a plus.

Desired Attributes:

  • Develops Innovation strategies, processes and best practices.
  • Drives the execution of multiple business plans and projects.
  • Leads and participates in medium- to large-scale, complex, cross-functional projects.
  • Leads the discovery phase of medium to large projects to come up with high level design.
  • Leads the work of other small groups of six to ten engineers.
  • Promotes and supports company policies, procedures, mission, values, and standards of ethics and integrity.
  • Provides supervision and development opportunities for associates.
  • Supports business objectives.
  • Troubleshoots business and production issues.
  • Utilizes industry research to improve technology environment.
  • Driven by “What can I do to help here?” attitude, rather than the “That’s not my problem” mentality.
  • Has the desire to simplify instead of making things more complex.
  • Looks at the big-picture:  understands the impact his/her piece of software implementation has on the whole product.
  • Has good communication skills: communicates effectively with the team and clients to understand business requirements.
  • Can function as part of a team: able to fit in the team’s culture and exchanges thoughts, ideas, knowledge and experience with other team members to boost efficiency and quality of the solution.
  • Mentors others instead of coding in a black box.
  • Is able to start a project with limited requirements and refine them by asking questions or talking with business people.
  • Has a good understanding and knowledge of the domain and environment they work in.
  • Reviews/understands requirements and questions requirements in a productive manner.
  • Constantly improving themselves through training, research, and learning.
  • Is willing and ready to take one or more roles in a team and is able to switch his/her roles when required.
  • Is adaptive: able to adapt as a result of changes in requirements for a continuous improvement of a software.
  • Works overtime to meet committed deadlines.
  • Is accountable for the work their team produces.
  • Keeps track of tasks being executed and completed.
  • Follows best architectural principles and adheres to standards of best practice.