Developer
Turnberry Solutions · Maryland Heights, MO · 2 wk ago
HybridContract
Duration: 2+ Months Location: MO-Maryland Heights, Hybrid 3-4 days onsite Overview: Every Turnberry consultant belongs to a practice, an internal group of consultants and leaders with shared experience and expertise. Each of these practices aligns with one of the core services Turnberry offers to clients. Alongside our core services, are our branded services. As a Developer, you will join Turnberry's luxury e-commerce brand: New Elevation. New Elevation consultants deliver commerce strategy, scope, and planning with insightful execution and commerce optimization. Responsibilities Develop, modify, enhance, and maintain Oracle XStore-based applications and integrations supporting retail inventory management, in-store sales, customer transactions, and operational processesDesign and implement XStore customizations, configurations, extensions, UI enhancements, locale changes, and integrations to meet evolving business requirementsCollaborate with Solution Architects, Application Architects, and technical leads to create high-level and detailed design documentation supporting software development initiativesPartner with Product Owners, Business Analysts, Scrum Masters, and development teams to deliver features and enhancements utilizing Agile development methodologiesSupport POS deployments, device configurations, environment setup, and application releases across development, QA, UAT, training, disaster recovery, and production environmentsTroubleshoot and resolve issues related to XStore applications, Oracle databases, payment processing, store devices, and third-party integrationsWork closely with Production Support and QA teams to investigate defects, perform root cause analysis, and implement sustainable solutionsDevelop and maintain integrations between XStore and enterprise systems including inventory, order management, customer, payment, and reporting platformsParticipate in code reviews, testing activities, deployment planning, and continuous improvement initiativesCreate and maintain technical documentation, deployment procedures, support runbooks, and operational knowledge artifactsEnsure application performance, scalability, security, and reliability within a high-volume retail environment Qualifications 3+ years of hands-on experience with the Oracle XStore Suite, including:XStoreXAdminXCenterXServicesXEnvironmentXMobileTablet solutionsExperience with XStore version 23.xStrong experience with:XStore customizations and configurationsUI modifications and enhancementsLocale and regional configurationsPOS deployments and upgradesDevice configurations and integrationsData mapping and transformationDebugging and production supportDatabase troubleshooting and issue resolutionExperience integrating payment solutions through EFTLink or AJB frameworks with third-party providers such as:FreedomPaySixPayTender RetailStrong experience with Oracle Database and PL/SQL developmentExperience developing and consuming RESTful APIs and web servicesUnderstanding of software development lifecycle (SDLC) and Agile development methodologiesStrong troubleshooting, analytical, and problem-solving skillsExcellent communication and collaboration skills Preferred Qualifications Experience with modern web application development technologies:ReactTypeScriptJavaScriptHTML5CSS3BootstrapExperience with Java-based backend development:Spring BootSpring MVCSpring DataSpring Transaction ManagementHibernateJava REST ServicesJacksonGsonExperience integrating retail POS systems with inventory, order management, CRM, or eCommerce platformsExperience supporting large-scale retail operations with distributed store environmentsExperience with CI/CD pipelines, automated testing, and DevOps practicesDeep understanding of retail store operations, inventory management, and point-of-sale systemsAbility to work independently while collaborating across multiple teams and stakeholdersStrong attention to detail and commitment to delivering high-quality software solutionsExperience supporting mission-critical applications in a fast-paced production environmentAbility to balance new feature development with ongoing production support responsibilities The salary range for this role is $105,000 to $150,000 or the hourly equivalent. Pay is based on several factors including but not limited to education, work experience, certifications, etc. In addition to your salary, Turnberry Solutions offers benefits such as a comprehensive healthcare package (medical, dental, vision), disability and group term life insurance, health and flexible spending accounts, a utilization bonus, 401(k) with match, flexible time off for salaried employees, parental leave for salaried employees, and flexible work arrangements (all benefits are subject to eligibility requirements). No matter where or when you begin a career with Turnberry, you'll find a far-reaching choice of benefits and incentives. At Turnberry, we are committed to creating a positive and connected work environment for all and are fully invested in and focused on hiring and growing a diverse team of high performers. We believe that uniqueness in ideas, experiences, and backgrounds make us a better Turnberry: Turnberry is an Equal Employment Opportunity employer, and recruits, employs, trains, compensates, and promotes regardless of age, ancestry, family medical or genetic information, gender identity and expression, marital, military, or veteran status; national and ethnic origin; physical or mental disability; political affiliation; pregnancy; race; religion; sex; sexual orientation; and any other protected characteristics. Americans With Disabilities Act (ADA) Turnberry will provide reasonable accommodation with our application process upon request as required to comply with applicable laws. If you have a disability and require accommodation assistance in this application process, please send an email to our Human Resources department at turnberryhr@turnberrysolutions.com.