Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

Belk

Software Engineer

The 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 Functions
  • Agile 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 solutions
  • Advises viable solutions to processes, technology, and interfaces that improve the effectiveness of the team and reduce technical debt
  • Foresees capacity requirements for component usage and identifies limitations
  • Provides input into story sizing, backlog grooming, and release planning
  • Product Development: Contributes to product and solution designs to address critical issues and complex problems
  • Builds software applications across multiple platforms in response to the needs of stakeholders
  • Understands technical architecture and writes software and automated tests that are aligned with agreed upon standards: Performs trouble-shooting efforts and investigations when necessary
  • Application Support: Provides ongoing support, monitoring, and maintenance of deployed products
  • Advice and Guidance: Actively works with less experienced software engineers providing technical guidance and oversight
  • Emerging 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 organization
Required Qualifications
  • Bachelor's or Masters Degree in Computer Science or related field; equivalent combination of industry related professional experience and education
  • 2-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 support
  • Experience with relational and dimensional data modeling
  • Experience with application lifecycle methodologies (e.g. agile, iterative)
  • Experience in analysis, design and programming
  • Experience with appropriate database technology
Preferred Qualifications
  • Proficiency with source code management tools (e.g., Git), Jira, and Confluence
  • Experience 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, & Abilities
  • Advanced 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.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Charlotte, NC vacancy
  •  ...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... 
    Suggested

    AmNet Services

    Charlotte, NC
    1 day ago
  • $102.9k - $179.9k

     ...business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance...  ...hosted In-Production platform. We are looking for a Software Engineer with the skillset to support the expanding and revenue... 
    Suggested
    Full time
    Work at office
    Flexible hours
    Day shift

    Bank of America

    Charlotte, NC
    2 days ago
  • $125k - $142k

     ...achieve wealth, independence, and purpose.We are seeking a Platform Engineer to join our platform engineering team, focusing on building the...  ...& ExperienceBachelor’s degree in computer science, Software Engineering, or related technical field3-5 years of software engineering... 
    Suggested
    Full time
    Work at office
    Flexible hours

    Asset Mark

    Charlotte, NC
    2 days ago
  •  ...Full Stack Software Engineer CPI Security, in Charlotte, NC, is seeking a Full Stack Software Engineer to be part of our growing IT organization. This is an exciting, hands-on delivery opportunity to implement a broad range of key solutions and help lead our growing... 
    Suggested
    Full time
    Temporary work

    CPI Security

    Charlotte, NC
    5 days ago
  •  ...ROLE: - Full Stack Software Engineer LOCATION: - Charlotte, NC DURATION: - Long term contract We are seeking a highly skilled Full Stack Software Engineer with a strong background in Java, TypeScript, and proficiency in React or NextJS. The ideal... 
    Suggested
    Long term contract

    Maintec Technologies

    Charlotte, NC
    3 days ago
  •  ...Description: Hybrid Charlotte, NC   Our client seeks a Backend-focused Fullstack Software Engineer to accelerate delivery within the Emerging Digital organization. The role will support the ACE workflow application, which relies on Temporal workflows and a modern... 
    Hourly pay
    Temporary work
    Local area

    Eliassen Group

    Charlotte, NC
    7 days ago
  •  ...easy for those in the investment ecosystem to find, monitor, and connect with one another. About the Role We’re hiring an Engineer to define and build systems that make our data usable across the company. This role will own the architecture for how data is processed... 
    Full time
    Work at office
    Flexible hours

    Old Well Labs

    Charlotte, NC
    16 hours ago
  • $122k - $240.5k

     ...Recruiting for this role ends on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the buildout of...  ...experience for all skill areas below:Hands-on experience in full stack software development across frontend and backend technologies.... 
    Local area

    Deloitte

    Charlotte, NC
    1 day ago
  • $77k - $127k

    What You'll DoWe’re looking for a Software Engineer to join our Experience Solutions technology team within Workplace Savings & Retirement Solutions (WSRS). You’ll work on a variety of technologies including APIs, event-driven architectures and React web applications in... 
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office

    Principal Financial Group

    Charlotte, NC
    2 days ago
  • Reference: BBBH2325088_1788448076Position Summary Seeking an experienced engineer to provide application support, maintenance, enhancement, and operational oversight for a business-critical physical security and access management platform. This role requires a senior,... 

    Lorien Resourcing

    Charlotte, NC
    2 days ago
  • 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 hours
    Full time
    Temporary work
    Local area
    Remote work
    Shift work

    AvidXchange

    Charlotte, NC
    16 hours ago
  • $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 pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Local area
    3 days per week

    Principal Financial Group

    Charlotte, NC
    1 day ago
  • Position Overview:As a Software Engineer (Full-Stack) at Intapp, you’ll work on an AI-powered, industry-specific cloud platform that transforms professional and financial services firms. Collaborating with senior engineers, technical leads, product managers, and designers... 
    Full time
    Work at office
    Local area
    Flexible hours
    3 days per week

    Intapp

    Charlotte, NC
    16 hours ago
  • $65 - $75 per hour

     ...CarolinaDuration: ContractJob ID: 179404 Only W2 ( No C2C )Job Overview: This contingent role involves consulting on complex software engineering initiatives with broad impact and large-scale planning. The position requires addressing multi-faceted challenges,... 
    Full time

    Pinnacle Group

    Charlotte, NC
    4 days ago
  •  ...Full-stack Software Engineer Location Evansville IN, Baltimore MD, Charlotte NC, or Irving TX. (Hybrid) 12 Months plus contract Rate DOE Top 3 Skills: Angular, Ruby On Rails, AWS Job Description: We are looking for a full-stack Sr. Software Engineer with a strong... 
    Contract work

    Georgia IT, Inc.

    Charlotte, NC
    16 hours ago
  •  ...(Required)Work Shift:1st shift (United States of America)Please review the following job description:The Open Source Software (OSS) Security Engineer owns the practical execution of open source software security across governance, engineering workflows, tooling, automation... 
    Full time
    Part time
    Shift work
    Day shift

    Truist

    Charlotte, NC
    3 days ago
  •  ...activities may change from time to time.1. Develop customized coding, software integration, perform analysis, configure solutions, using...  ...from the beginning of the design work. Leverage continuous engineering practices to deliver business value regarding effectiveness of... 
    Full time
    Temporary work
    Shift work
    Day shift

    TIH

    Charlotte, NC
    2 days ago
  •  ...this contingent resource assignment, you may: Consult on complex initiatives with broad impact and large-scale planning for Software Engineering. Review and analyze complex multi-faceted, larger scale or longer-term Software Engineering challenges that require in-depth... 

    Mindlance

    Charlotte, NC
    4 days ago
  •  ...with potential to convertConversion: Candidates must be eligible for conversionPosition OverviewOur client is seeking a Senior Software Engineer operating at a Senior/Lead level to design, develop, support, and evolve enterprise-scale cloud and data platforms.This is a... 
    Contract work
    Remote work
    Relocation
    3 days per week

    Gravity IT Resources

    Charlotte, NC
    16 hours ago
  • To Apply for this Job Click HereSenior Software Engineer | H1B Sponsorship Available Charlotte, NC | HybridThis is a high impact role sitting at the crossroads of frontend engineering, design systems, and AI driven automation for a leading enterprise client in Charlotte... 
    H1b
    Visa sponsorship

    Gravity IT Resources

    Charlotte, NC
    4 days ago
  • $95k - $138k

    What You'll DoWe’re looking for an Experienced Software Engineer to join our Retirement & Income Solutions (RIS) business. In this role, you’ll contribute to the modernization of our retirement platforms by building scalable services, enabling complex system integrations... 
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    3 days per week

    Principal Financial Group

    Charlotte, NC
    1 day ago
  • 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

    Motion Recruitment

    Charlotte, NC
    16 hours ago
  • $165k - $190k

     ...their businesses.The OpportunityWe are seeking a Senior Platform Engineer to lead the design and implementation of mission-critical...  ...-on code implementationBuild and maintain frameworks that make software development easier for application teamsDrive AssetMark towards... 
    Full time
    Work at office
    Flexible hours

    Asset Mark

    Charlotte, NC
    4 days ago
  •  ..., online, ATM, and other channels to Wells Fargo’s more than 70 million global customers.Wells Fargo Bank N.A. seeks a Senior Software Engineer in Charlotte, NC.Job Role and Responsibility: Drive moderately complex initiatives and deliverables within technical domain environments... 
    Full time
    Remote work

    Wells Fargo

    Charlotte, NC
    3 days ago
  • $105k - $165k

    What You'll DoThe Workplace Benefits Fulfillment Customer Experience / Claims Intake team is looking for a Sr. Software Engineer I to join their team. The team supports customer facing web applications and digital pipelines for customers (employers & employees) to submit... 
    Hourly pay
    Temporary work
    Work experience placement
    Work at office
    Remote work

    Principal Financial Group

    Charlotte, NC
    3 days ago
  •  ...experiences—we create opportunities to connect, grow, and make an impact.SUMMARYQ2 is seeking an innovative and experienced Senior Software Engineer to join our Digital Banking Fraud team. As part of this team, you will build and evolve the systems behind fraud prevention at... 
    Full time
    Work visa

    Q2 Software

    Charlotte, NC
    1 day ago
  • $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 time
    Work at office
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    3 days per week

    Regions Financial

    Charlotte, NC
    4 days ago
  •  ...Senior Software Engineer, AI Platform The isolved Senior Software Engineer, AI Platform role owns both program execution and technical direction, leading ~20 engineers across domain teams (Tax, Benefits, Time, Payroll, Shared Logic), alongside two Engineering Managers... 
    Live in

    iV Bars of New Jersey

    Charlotte, NC
    4 days ago
  •  ...development, and delivery of high-impact Availability & Reliability Engineering solutions that improve platform resiliency, operational efficiency, and service reliability. Applies advanced software engineering principles, cloud technologies, observability practices,... 
    Permanent employment
    Full time
    Part time
    H1b
    Local area
    Immediate start
    Work visa
    Shift work
    Day shift

    Truist

    Charlotte, NC
    1 day ago
  • $120k - $160k

     ...design stewardship, high-quality implementation, and mentoring of engineers while maintaining hands-on delivery ownership.As a leading...  ...related field, or equivalent practical experience.7+ years of software engineering experience in Agile delivery environments.Demonstrated... 
    Temporary work
    Summer work
    Work at office
    Local area
    Remote work
    Worldwide
    Relocation package
    Flexible hours
    2 days per week
    3 days per week

    SCOR Global Life

    Charlotte, NC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!