Senior Software Engineer With Pos Experience

Senior Software Engineer With Pos Experience
Company:

Ledgent Technology & Engineering - Roth Staffing Companies, L.P.


Details of the offer

Job Title: Senior Software Engineer with POS Experience
Location: Vista, San Diego, CA 92081
Job Type: Direct Hire, Hybrid
Schedule: Monday-Thursday: 6 am-4 pm, 7 am-5 pm, or 8 am-6 pm
Friday: 8 am - 12 pm (half day!)
Salary Range: $116,000 - $130,000
Note: Please apply only if you are within a commutable distance of 92081.
Summary:The Senior Software Engineer is responsible for analyzing and implementing solutions for complex technical problems based on specified requirements. This role requires the ability to work both independently and collaboratively to complete projects, provide innovative sub-system design and implementation, and utilize technical expertise in documenting, designing, and developing gaming system applications.
Essential Duties and Responsibilities:Lead and participate in the full software development life cycle, including requirements analysis, design, coding, testing, and deployment.Analyze hardware components to evaluate compatibility with existing equipment, performance characteristics, and features.Conduct moderate complexity analysis on programming problems concerning a sub-system or group of application programs.Collaborate with the hardware design and development team to integrate hardware components with operating systems, drivers, and application software.Contribute to the design, development, testing, documentation, and ongoing maintenance of the company's gaming software products; make informed decisions on technology stack, frameworks, and overall system architecture.Translate design into a working application based on requirement specifications, system limitations, and coding standards.Review product and project requirements, providing technical input on product definition and project plans.Create and maintain comprehensive technical documentation, including functional specifications, design specifications, code documentation, and system architecture.Analyze complex technical problems and propose effective solutions; troubleshoot and debug issues in production and non-production environments.Implement and advocate best practices in testing, including unit testing, integration testing, and automated testing to ensure high software quality.Assist with final system integration testing, software QA testing, and customer acceptance testing.Work closely with the QA team to identify, document, and resolve issues.Provide support for field installation and testing of equipment and software.Demonstrate effective delegation and time management skills.Ensure that software solutions adhere to security best practices and identify and address potential security vulnerabilities.Optimize code for performance, scalability, and efficiency.Collaborate with customers and internal teams to identify and analyze requirements for development.Education and Experience:Bachelor's Degree (B.S.) in Computer Science or equivalent work experience.Minimum of 5 years of programming experience in developing Java software applications.At least 5 years of experience working with Point-of-Sale (POS) hardware devices.Additional skills desired include proficiency in C and/or C++, Java JNI, and networking/communications. Experience with GUI design, multithreaded applications, and both Windows and Linux operating systems, as well as Android systems, is also beneficial.Travel:Ability to travel for potentially extended periods for customer site installations and support. Typical trips range from 1 to 3 weeks, although longer periods may occasionally be required.
#J-18808-Ljbffr


Source: Jobleads

Requirements

Senior Software Engineer With Pos Experience
Company:

Ledgent Technology & Engineering - Roth Staffing Companies, L.P.


Software Engineering Manager - Apps And Frameworks Security

Software Engineering Manager - Apps and Frameworks SecuritySoftware and Services The SPEAR team in Apple's Security Engineering & Architecture organization i...


From Apple Inc. - California

Published 15 days ago

Sr Software Engineer - Presentation Platforms

About the Role Uber Eats manages a number of core services that both power the Eats app as well as the apps of our partner merchants. We provide APIs for a r...


From Uber - California

Published 15 days ago

Senior Software Engineer - Data Engineering, Marketplace

About the Role The Global Intelligence Team focuses on making Uber take important marketplace decisions with better data and algorithms. The ambitious proble...


From Uber - California

Published 15 days ago

Senior Frontend Engineer (Seed)

Who is Recruiting from Scratch: Recruiting from Scratch is a talent firm that focuses on placing the best candidate for our clients. Our team is 100% remote ...


From Recruiting From Scratch - California

Published 15 days ago

Built at: 2024-09-29T17:37:39.794Z