Software Engineer
Ruri Software Technologies LLC
Tampa, FL 33601, USA
6/21/2026
Software Developer / Engineer
Full time
Job Title: Software Engineer
Work Location: Tampa, Florida
Job Description:
• Collaborating with System Engineers to perfect system design while maintaining
required performance characteristics.
• Demonstrating leadership abilities in an engineering environment to drive
operational 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 highly
scalable solutions.
• Designing, developing, modifying, implementing, and supporting software
components 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.
Work Location: Tampa, Florida
Job Description:
• Collaborating with System Engineers to perfect system design while maintaining
required performance characteristics.
• Demonstrating leadership abilities in an engineering environment to drive
operational 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 highly
scalable solutions.
• Designing, developing, modifying, implementing, and supporting software
components 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.