Software Engineer
Belk
Software EngineerThe Software Engineer writes and maintains code within applications and systems to implement capabilities and features, improve performance and maintainability, while reducing technical debt in alignment with product and technology roadmaps. Plays a role in Agile planning, providing advice and guidance, and monitoring emerging trends.Essential FunctionsAgile Planning: Works with Product Management / Business Partners to understand the challenges that customers and end users face in teir day-to-day work and partner with them to design viable solutionsAdvises viable solutions to processes, technology, and interfaces that improve the effectiveness of the team and reduce technical debtForesees capacity requirements for component usage and identifies limitationsProvides input into story sizing, backlog grooming, and release planningProduct Development: Contributes to product and solution designs to address critical issues and complex problemsBuilds software applications across multiple platforms in response to the needs of stakeholdersUnderstands technical architecture and writes software and automated tests that are aligned with agreed upon standards: Performs trouble-shooting efforts and investigations when necessaryApplication Support: Provides ongoing support, monitoring, and maintenance of deployed productsAdvice and Guidance: Actively works with less experienced software engineers providing technical guidance and oversightEmerging Technology Monitoring: Actively participates in the engineering community, staying up to date on new software technologies and best practices and shares insights with others in the organizationRequired QualificationsBachelor's or Masters Degree in Computer Science or related field; equivalent combination of industry related professional experience and education2-5 years hands-on Oracle Retail Xstore POS development, Oracle databases, Oracle EFTLink, and knowledge of RTLog generator and Xenvironment.2 -5 years experience with deal and promotion engines.2 -5 years deep expertise in Java 11 /J2EE, SQL databases (Oracle, PostgreSQL)3-5 years Spring and related frameworks, and/or peripheral integrations like receipt printers, scanners, and PIN pads in Xstore POS.2 -5 years proven experience with payment integrations (e.g., Verifone, ACI, Adyen, Worldpay, etc.).2-3 years experience with Oracle Xmobile and Thin Client architectures, along with Android development experience in a retail domain.Experience realizing applications from conception and design, to implementation and supportExperience with relational and dimensional data modelingExperience with application lifecycle methodologies (e.g. agile, iterative)Experience in analysis, design and programmingExperience with appropriate database technologyPreferred QualificationsProficiency with source code management tools (e.g., Git), Jira, and ConfluenceExperience in Data Integration projects or hands-on experience with ETL data points.Understanding of DevSecOps practices, CI/CD pipelines, and Agile/Scrum methodologies.Exposure to test automation frameworks and performance tuning in high-volume retail systems.Knowledge, Skills, & AbilitiesAdvanced knowledge in requirements gathering, solution architecture, system design, development, implementation, and post-production support for highly scalable, high-volume retail software.Advanced knowledge of SQL with relational databases (e.g., Oracle 19c, PostgreSQL)Payment & Core Retail Engines: Strong engineering background in retail-specific logic, including custom Deal & Promotion engines, loyalty programs, and direct payment integrations (e.g., ACI, Verifone, Worldpay).Hands-on development and configuration expertise in Oracle Retail Xstore POS, Xenvironment, ACI, and RTLog generator, with a proven ability to troubleshoot and resolve complex POS application issues.Ability to understand and communicate the business impact of technical issues.Collaborates with project teams on application and module design that achieves the quality attributes of performance, scalability, and availability.
- ...testing, code-quality tools, and secure coding practices to deliver software across development, test, and production environments.Diagnose... ...standards.Collaborate with product, architecture, security, engineering, and business partners to deliver solutions and communicate...SuggestedFull timeWork experience placement
$122k - $240.5k
Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We...SuggestedWork at officeLocal areaVisa sponsorshipFlexible hoursShift work- ...****@*****.*** Phone: (***) ***-****Role: Full Stack Software EngineerLocations: Birmingham AL, Raleigh NC, Charlotte NC, Memphis TNType: PermanentRole SummaryFull Stack Software Engineer to build/support .NET web APIs/services and modern React front-ends...Suggested
$80,000 - $150,000 per week
Charlotte, North CarolinaOnsiteFull Time$80k - $150kWe are looking for a Full-Stack Software Engineer to join a technology-focused firm that develops proprietary mathematical algorithms and automated software systems for forecasting price movements in global commodity markets...SuggestedFull time- ...Job Description Duration: 12 months \n Position Summary \n \n The Torque Team is seeking a Senior Software Engineer operating at or near a Lead Engineer level to help deliver, support, and strategically evolve the enterprise platform that enables secure, governed...Suggested
- ...asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing,... ...implementation principles, theories and concepts; specifically the Software Development Lifecycle; and the ability to work both independently...
- ...here you will:Join an Agile squad of developers and automation engineers supported by a product manager and scrum master, and... ...'ll bring:8+ years of progressive development experience as a Software EngineerHands-on development experience in Node, React, and LoopbackTechnical...Temporary work
- ...Fullstack Software Engineer III Location: Charlotte, NC | Hybrid, 2–3 days onsite weekly (Eastern Time) Optomi, in partnership with one of the largest energy holding companies in the United States, is seeking a Fullstack Software Engineer III to support an enterprise...2 days per week3 days per week
- ...Senior Software Engineer (Back-End) We are looking for a highly experienced and motivated Senior Software Engineer (Back-End) to join our growing development team. The ideal candidate is a passionate problem-solver who thrives in a collaborative environment, takes pride...Full timeWork at office
- ...Senior Security Software Engineer – Security Automation & DevSecOps Location: This role can be based out of Charlotte, NC or Novi, MI. Remote candidates who are willing to travel as required will also be considered. Employment Type: W-2 Contract Only Recruiting...Full timeContract workRemote work
- ...Hybrid in Charlotte, NC Our client seeks a senior software engineer to build and operate the software, data, and metadata foundations of a Data Marketplace platform. The role focuses on Python services, AWS infrastructure automation with Terraform, and OpenSearch-based...
- ...recommendations during the design. Develop customized coding, software integration, perform analysis, configure solutions, using tools... ...from the beginning of the design work.Leverage continuous engineering practices to deliver business value regarding effectiveness of...Full timePart timeRemote workShift workDay shift
- ...SummaryIndependently designs, develops, tests, and maintains complex software solutions that meet business and user needs. Emphasizes... ...functional teams to drive technical initiatives and mentor junior engineers.***This is an in-office position and will require 5-days per...Full timePart timeWork at officeShift workDay shift
- ...CarolinaOnsiteFull Time$150k - $180kWe’re currently seeking a Full Stack Developer to help design, build, and maintain client-facing software products that directly support logistics and operational excellence. This role requires hands-on expertise in SQL Server, C#,...Full time
$110k - $140k
Charlotte, North CarolinaOnsiteFull Time$140k - $200kWe’re currently seeking a Mid-Level Software Engineer to join a growing technology team in Durham, NC. This is a full-time, fully onsite opportunity working on a cloud-based SaaS platform that helps large industrial companies...Full timeMonday to Friday$77k - $156k
What You'll DoAs an Experienced Software Engineer at Principal, you’ll work with engineers to help lead our efforts to continue modernizing our technology and to enable great solutions for our customers! Our Technology Community has multiple openings in different lines...Hourly payPermanent employmentTemporary workWork experience placementH1bWork at officeLocal area3 days per week- Software Engineer (Multiple Positions)Job Description Summary:Perform full life cycle application development and collaborate with Agile engineers. Work with Product Owner, Quality Test Automation Engineers, Software Engineers, Development DBA, and Scrum Masters to determine...16 hoursFull timeTemporary workLocal areaRemote workShift work
$120k - $140k
Charlotte, North CarolinaOnsiteFull Time$120k - $140kWe are currently looking for a Software Engineer to join an Edge Platform team building software that connects automated industrial equipment to cloud-based systems. This is a backend-focused role working with IoT devices...Full timeFlexible hours- ...Job Title: Senior Software Engineer Reports To: Manager of Software Development Department: Engineering Internal candidates are encouraged to apply. We are committed to supporting career growth and development within PMMC and welcome qualified internal team members...Full timeLocal areaFlexible hours
$98.18k - $115.5k
...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who... ...vectorsearch,andpromptengineering.CollaboratewithProductManagement,Engineering,Data,...Full timeWork experience placementLocal area3 days per week- Job-ID29382874Reference26-27239As a Lead Software Engineer, you will Client, design, develop, test, and deploy sophisticated Generative AI applications. You will work within a dedicated engineering pod, partnering with technical leaders to translate architectural designs...Work experience placementRelocation package
- ...contingent resource assignment, you may: Consult on or participate in moderately complex initiatives and deliverables within Software Engineering and contribute to large-scale planning related to Software Engineering deliverables. Review and analyze moderately complex...
- ...Independently designs, develops, tests, and maintains complex software solutions that meet business and user needs. Emphasizes delivering... ...teams to drive technical initiatives and mentor junior engineers.ESSENTIAL DUTIES AND RESPONSIBILITIESFollowing is a summary of...Full timePart timeShift workDay shift
- ...Senior Software Engineer – Full Stack Charlotte, NC Area | In-Office | Full-Time Are you a technical leader who loves solving complex problems and mentoring the next generation of engineers? Our client, a leading organization with a robust enterprise platform, is seeking...Full timeWork at office
- ...Senior Software Engineer (Back-End) – C#/.NET Our client, a leading organization, is seeking a Senior Software Engineer (Back-End) to help drive the evolution of their enterprise platforms. If you're a passionate problem-solver who thrives on mentoring others and building...Full timeWork at office
$195k - $255k
...The Card Loan Platform team builds the high-throughput decision engine at the heart of affirm’s card products. Unlike traditional... ...through code review. What We Look For 5+ years of experience in software development or engineering, with a deep understanding of system...Work at officeRemote work$130.38k - $171.65k
...modify, or update your information by visiting and logging into the careers section of the system.Job Description:At Regions, the Software Engineer Manager oversees application development for a department or group within the company.Primary ResponsibilitiesManages all...Full timeWork at officeRelocationVisa sponsorshipWork visaRelocation packageFlexible hours3 days per week- Charlotte, North CarolinaOnsiteFull Time$80k - $170kSenior Software EngineerOnsite Durham, NC Our client, a fintech SaaS company and category... ...Obligation Management, is looking for a Senior Software Engineer to help shape the future of their platform. Their software centralizes...Flexible hours
- Charlotte, North CarolinaOnsiteFull Time$110k - $165kWe’re looking for a Senior Software Engineer to help build new applications and improve core platform capabilities. This is a hands-on role where you’ll be writing code, working across the stack, and helping take new...Full timeWork at office
$100k - $196k
...LinkedIn Top Companies lists of best workplaces “to grow your career.” Join us!About this role:Wells Fargo is seeking a Senior Software Engineer within the Commercial & Corporate Investment Banking Technology (CCIBT) organization. The role resides in the Enterprise...Full timeWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer amazon Charlotte, NC
- information technology software engineer Charlotte, NC
- federal - software developer Charlotte, NC
- junior software engineer Charlotte, NC
- graduate software developer Charlotte, NC
- IT software developer Charlotte, NC
- software engineer remote Charlotte, NC
- junior software developer internship Charlotte, NC
- remote entry level software developer Charlotte, NC
- junior software developer Charlotte, NC




