Software Engineer
Job Title: Software EngineerWork Location: Tampa, FloridaJob Description:• Collaborating with System Engineers to perfect system design while maintainingrequired performance characteristics.• Demonstrating leadership abilities in an engineering environment to driveoperational excellence and best practices.Determining process improvements, best practices, and developing new processes.Working on Agile (Scrum) teams to build world class highly available and highlyscalable solutions.• Designing, developing, modifying, implementing, and supporting softwarecomponents anywhere in the Software stack.• Defining, developing, and maintaining REST based interfaces.Developing new software components in Java, Swing, HTML5, J2EE to meet program needs.Performing thorough Unit Testing of software components to prepare for integration in a larger system.Conducting software component integration to ensure end-to-end system functionality prior to formal testing.Actively engaging with internal stakeholders to build consensus on system behaviors.Research, identify, and evaluate new technologies.Determining root cause for the most complex software issues and developing practical, efficient, and permanent technical solutions.Developing cloud software services and an understanding of design for scalability, performance, and reliability.