join us on facebookfollow us on twitterfollow our rss feedsnetwork with us on linked in
1.800.585.1710

Current Job Openings at Stay Staffed

Senior Software Engineer

About Stay Staffed

apply online

With over 20 years of hospital staffing experience, the executive management team of Stay Staffed has conducted business with over 75% of the top rated hospitals in the United States. Our clients are assured of working with an organization that operates at the highest level of professionalism, integrity, and sound management principles. We are recognized for our extensive training, career advancement opportunities, management development, and comprehensive benefits. We are expanding our organization and seeking dynamic, energetic and enthusiastic professionals to join our team. Stay Staffed is headquartered in beautiful Boca Raton, Florida.

We offer a professional and enthusiastic atmosphere with benefits such as:

  • Medical/Dental Health Insurance
  • Paid Sick/Personal/Vacation days
  • Paid Holidays
  • Incentives and Bonuses
  • Company matched 401(k)
  • Short and Long Term Disability
  • Educational Assistance
  • And much more!

Job Location:
Boca Raton , FL
Job Type:
Full-time
Travel Required:
None
Manages Others:
No
Education Required
4 Year Degree  
Work Experience Required:
5+ Years
Compensation:
Competitive Pay
Job Description/ Responsibilities:
Stay Staffed Services, LLC. is seeking a well-qualified and experienced Senior Software Engineer. This candidate's primary responsibility will be to participate in the creation of new products and enhancements to existing products from concept to launch as part of a cross-functional project team. The Senior Software Engineer's responsibility to the team is to design, implement, and test solutions that result in compelling, easy to use products. Sr. Software Engineer will be responsible for a demanding and rewarding variety of duties related to the development, enhancement and delivery of our products. If you are the person destined for this position, you have a combination of deep experience with JavaScript and server side technologies relating to LAMP stacks, experience with databases (SQL Server and MySQL) and data-driven application systems, a history of working successfully in small innovative software teams, and a flexible, upbeat approach to working with colleagues. Experience with .NET ASP architecture and application development also required. It is expected that you will become a key player on team and work on special projects as assigned.

ESSENTIAL DUTIES AND RESPONSIBILITIES:
  • Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
  • Develop features across multiple subsystems within our applications, including collaboration in requirements definition, prototyping, design, coding, testing and deployment.
  • Understand how our applications operate, are structured, and how customers use them.
  • Provide engineering support when building, deploying, configuring and supporting systems for customers.
  • Participate to define plans for standardizing, scaling and enhancing our products and the services utilized to deploy/install/release those products.
  • Investigate, analyze and make recommendations to management regarding technology improvements, upgrades and modifications.
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming.
  • Improves operations by conducting systems analysis; recommending changes in policies and procedures.
  • Provides information by collecting, analyzing, and summarizing development and service issues.
  • Accomplishes organization mission by completing related results as needed.
  • Supports and develops software engineers by providing advice, coaching and educational opportunities.

Reports to the Director of Product Development
Job Skills / Requirements:
  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering or similar technical discipline; or, equivalent demonstrable experience.
  • 8+ years of experience as a software engineer; demonstrated success developing a variety of software systems while taking on increasing responsibility for analysis, design, implementation and deployment tasks.
  • 6+ years of experience developing data-driven applications utilizing significant relational database engines as part of the overall application architecture (experience with any or all of the following highly desirable: MySQL, PostgreSQL, SQL Server)
  • 6+ years of experience building web-based software systems, utilizing N-tier architectures, dynamic content, highly-scalable approaches, and complex security models/implementations.
  • Familiar with server operation from the iron up.
  • Proficiency developing and troubleshooting complex software systems that run in mixed-environments including Linux and/or Windows on desktop, server, tablet, and mobile systems.
  • Previous experience configuring and using any or all of the following highly desirable: HTML[5], PHP, AJAX, SOAP, Git, TCP/IP networking, Push, LAMP stacks, Team Foundation Server.
  • APIs through web services.
  • Writing scalable, globally distributed applications.
  • UI and human-computer interaction design.
  • Enterprise application integration.
  • Web 2.0 interfaces, including XHR, DOM and JavaScript, and RPC .
  • Content Management System exposure highly desirable, Drupal even better.
 
Job ID: 58
 
 
apply online