305-651-6500

Jobs    Everything

Select a Metro Area
Apply for Job - Senior Software Engineer #2689
First Name*
Last Name*
Email Address*
Phone Number*
Resume URL
Upload Resume

Or email your resume to [email protected]

Apply for this Job below or Call Us at 1-888-743-7782

Senior Software Engineer

Palm Beach County, Florida
Job ID: 2689

To be considered immediately, Click here to chat with Sherley

Senior Software Engineer

Key responsibilities will be to:

  • Write code to solve business problems in innovative ways
  • Apply and document technical design principles to architect your code for maintainability and reliability
  • Ensure quality products by designing and driving testing efforts in partnership with QA
  • Work with technical support teams to solve complex product support issues; will need to troubleshoot, research, and come up with long-term solutions
  • Make recommendations on new tools and technologies to build new software and improve existing software
  • Work collaboratively with our internal teams and external partners on design, development, and delivery of our business solutions

Challenge: Build loosely coupled and highly scalable software solutions that can change and grow with needs

Benefit: Software Engineers are key players in delivering cloud-based business solutions to subsidiaries nationwide.

Purpose: Software Engineers support the success of new and existing software systems by designing and developing solutions that help support our subsidiaries’ businesses 

Required skills:

  • Full stack-developer that can work on both the front-end and back-end of an application
  • Demonstrated experience with event driven architecture – Ability to build loosely coupled software and highly scalable software solutions
  • Demonstrated experience developing multi-tenant or SAAS (Software as a Service) / cloud-ready applications
  • Demonstrated experience with open source technology: Python, JavaScript, MySQL, Git
    • Using front-end JavaScript frameworks such as AngularJS

  • Experience with continuous delivery (automation of all processes throughout the software development lifecycle); e.g. automated builds, automated tests, automated deployments

Environment is business driven, so you will need the ability to be flexible and move with change such as changing technologies and changing priorities. You will need to be able to communicate information effectively to both technical and non-technical audiences. You should also have an analytical perspective with problem-solving and conflict resolution skills to help identify, communicate, and resolve issues as well as be very good at multitasking and customer service.

Additional skills:

  • Experience with open source technology: Ruby, Jenkins, RabbitMQ, NodeJS, etc
  • Experience with AWS (Amazon Web Services)
  • Building location aware applications
  • Development experience with applications that run in a disconnected mode (applications that able to run without internet connectivity)

To be considered immediately, Click here to chat with Sherley