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

Software Developer, Senior

$108.36k - $120.4k

City of Charlotte

Software Developer Senior

Responsible for defining and improving user business requirements through technology while leading the design, development, and support of enterprise data solutions. This role provides advanced technical leadership in application development, data integration, and data pipeline engineering to support a centralized data ecosystem. The Software Developer Senior leads efforts to design scalable data pipelines, integrate systems across the organization, and ensure data is accurate, accessible, and ready for advanced analytics and AI initiatives.

The salary for this position is $108,363.60 to $120,403.99 commensurate with experience

Essential Duties & Responsibilities
  • Develop and maintain custom applications, interfaces, and configurations either in AWS/Cloud environments or on-prem.
  • Support integration of business systems, including asset management, GIS, and customer platforms
  • Design and implement APIs to integrate third-party systems
  • General knowledge/understanding of development and support of solutions in the cloud, on-prem, or cloud-to-cloud environments
  • Serve as a technical expert in work and asset management systems
  • Design, build, and maintain ETL/ELT data pipelines
  • Ensure data quality and performance for analytics and AI use
  • Support development of AI-ready datasets
  • Implement data governance and monitoring practices
  • Partner with stakeholders to define requirements
  • Perform systems analysis and recommend improvements
  • Lead design sessions and evaluate technologies
  • Provide advanced support for applications and data systems
  • Troubleshoot issues and coordinate resolutions
  • Develop and execute test plans
  • Maintain system security and data integrity
  • Lead projects, including scope and schedule
  • Provide guidance to team members
  • Support business case development
  • Performs related work as required.
Minimum Qualifications
  • High School Graduate or Equivalent and seven (7) years of experience in application development, business analysis, requirements definition, and information technology support
  • OR
  • Bachelor's degree from an accredited college or university in Information Technology, Computer Science, or a directly related field and at least three (3) years of experience in application development, business analysis, requirements definition, and information technology support
Competencies for Successful Performance of Job Duties
  • Knowledge of ESRI, Boomi, AI & Data Warehousing, Cityworks AMS, Respond, PLL, Public Access, Cityworks Plug-Ins, Web and Application development with.NET (framework and Core C#) and Python, JavaScript, HTML, CSS, XML, SQL for SQL Server, Extract, Load, and Transform procedures for data (SSIS, Python), Familiar with Agile procedures, Proficient in API & SDK integration technologies, SQL Server Reporting Services (SSRS), Crystal Reports, Relational database concepts and designs, Principles and practices of business analysis and business process improvement, Client-server technology and applications, basic database structure, technical systems analysis, and design, Information technology best practices, standards, and terminology, Project management life cycle, Software testing and quality assurance practices, English grammar, spelling, and punctuation, Modern office procedures, methods, and computer equipment, System life cycle management
  • Skill in Interpersonal skills necessary to develop and maintain effective and appropriate working relationships, Performing a variety of duties, often changing from one task to another of a different nature, Project coordination/management, Analysis and troubleshooting, Customer Service, Leadership, Delivering group and one-on-one training
  • Ability to Meet the schedules and deadlines of the work, Understand and carry out oral and written directions, Accurately organize and maintain paper documents and electronic files, Maintain the confidentiality of information and professional boundaries, Communicate effectively, both orally and in writing, Ability to communicate technical expertise to all levels of users, Evaluate software to determine efficiency, reliability, and compatibility with existing systems, Research, develop, and document technical design specifications, Plan, develop, and write operational procedures and manuals, Generate reports on financial and budgeting decisions, Identify opportunities for organizational or process improvement
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Developer, Senior in Raleigh, NC vacancy
  •  ...Description VAST Data is looking to add a V-Force Developer to our growing team! This is a unique opportunity to join one of the...  ...At VAST, we're building the data platform for the AI era-software infrastructure that powers the capture, refinement, protection... 
    Senior

    VAST Data

    Raleigh, NC
    4 days ago
  •  ...leading technology solutions provider in North Carolina is seeking a Senior Application Engineer for the CAM team. In this role, you will...  ...by providing technical expertise during pre-sales, conducting software demonstrations, and delivering tailored consultative services.... 
    Senior
    Remote work
    Flexible hours

    Hawk Ridge Systems

    Raleigh, NC
    2 days ago
  •  ...short-term and long-term needs Evaluate new technologies and software products to determine the feasibility and desirability of...  ...across the technology stack Mentor other team members and developers Effectively engage and positively contribute within a well-... 
    Senior
    Temporary work
    Immediate start

    Savvas Learning Company

    Raleigh, NC
    3 days ago
  • $79.2k - $178.1k

     ...in in Computer Science or equivalent. • 5+ years of relevant software engineering experience. • Strong software engineering skills...  ...Experience with collaborating across multiple functional areas to develop components that are part of a larger system. • Experience... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    5 days ago
  • $105k - $145k

     ...GFT is seeking a Senior Software Developer to join our Geosptial Team in either Baltimore, MD, Nashville, TN, or Richmond, VA, Mechanicsburg, PA; or Raleigh, NC ! This role follows a hybrid work model, requiring regular attendance at the office. Working on the geospatial... 
    Senior
    Full time
    Work at office
    Remote work

    GFT

    Raleigh, NC
    1 day ago
  • $209k - $238.5k

     ...Capital One is seeking a Senior Lead Software Engineer, Full Stack for its Shopping division in Raleigh, NC. In this remote-eligible role, you will lead the development of innovative solutions while mentoring junior engineers. You should possess over 6 years of software... 
    Senior
    Remote work

    Capital One

    Raleigh, NC
    12 days ago
  •  ...Senior Software Engineer - Backend Developer At ARA, we strive to hire valuable colleagues with not only the right skills, but who also demonstrate our core values of passion, freedom, service and growth. If you are looking for a career where you get to design,... 
    Senior
    Work experience placement
    Relocation
    3 days per week

    ARA Brand

    Raleigh, NC
    3 days ago
  • A leading software company in the United States is seeking a Senior Software Engineer - Full Stack to rapidly develop applications and drive feature innovation. The ideal candidate brings over 5 years of experience in software development, particularly with JavaScript,... 
    Senior
    Remote work

    Veeva Systems

    Raleigh, NC
    6 days ago
  •  ...Sarasota, FL PO Box 5832 Sarasota, FL 34277, USA Exciting Senior Application Engineer (CAM) Opportunity with Hawk Ridge Systems!...  ...during pre-sales activities Conduct highly technical software demonstrations showcasing CAM capabilities Deliver consultative... 
    Senior
    Remote work

    Hawk Ridge Systems

    Raleigh, NC
    2 days ago
  • $209k - $238.5k

    A leading financial services company is seeking a Sr Lead Software Engineer, Analytics, who will lead diverse technology projects and teams while focusing on cloud-based solutions. The ideal candidate should have at least 6 years of experience in software engineering,... 
    Senior
    Remote work

    Capital One

    Raleigh, NC
    5 days ago
  • $96.8k - $251.6k

     ...latency, exceptional reliability, and global performance. This is a senior individual contributor role for someone who drives technical...  ...and operational excellence. Qualifications ~10+ years of software engineering experience with deep expertise in distributed... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    10 hours ago
  • $96.8k - $251.6k

     ...reviews, technical direction, execution planning, and examples of senior-level ownership in ambiguous environments. Translate...  ...Experience using or introducing AI-assisted engineering workflows, developer-productivity automation, reporting automation, or SDLC improvements... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    10 hours ago
  • A semiconductor company in North Carolina is seeking a Sr Power Application Engineer to drive AC-DC product development. The role involves critical responsibilities such as characterizing devices, supporting design teams, and interfacing with customers. Ideal candidates...
    Senior

    Analog Group

    Raleigh, NC
    2 days ago
  • • ~70-80% hands-on development • Understand existing architecture & libraries, build on top of it (not rewrite) • Pair/mentor junior engineers (no direct reports) • Lead technical conversations • Drive backend + frontend + AWS + IaC tasks • Work across integrations...
    Senior

    Insight Global

    Raleigh, NC
    2 days ago
  • A technology solutions company is looking for a Senior Full Stack Developer to oversee the complete software development lifecycle of applications. This role involves developing applications with a focus on seamless integration and performance, designing scalable API microservices... 
    Senior

    Karsun Solutions

    Raleigh, NC
    4 days ago
  • $150k - $185k

    A leading tech services company in Raleigh is searching for a Sr. Managed Services Engineer - AI & CoPilot. The role demands collaboration with customers to optimize services, manage AI solutions, and deliver exceptional performance across platforms. Candidates should possess...
    Senior
    Remote work
    Work from home

    SHI GmbH

    Raleigh, NC
    4 days ago
  • A technology firm is hiring a Senior Software Engineer II to lead complex backend services and systems for their data streaming platform. The ideal candidate will have over 5 years of industry experience, expertise in major backend programming languages, and strong leadership... 
    Senior
    Remote work

    Confluent

    Raleigh, NC
    6 days ago
  • $110k - $120k

     ...GovCIO is hiring a Senior Full Stack Developer to design and maintain application features for VA.gov. This remote position requires expertise in React.js, Ruby on Rails, and AWS. The developer will lead a team, optimize backend systems, and ensure compliance with federal... 
    Senior
    Remote work

    GovCIO

    Raleigh, NC
    5 days ago
  •  ...A leading staffing firm is seeking a Sr. Salesforce Software Developer with over 3 years of Salesforce development experience. This remote role requires skills in Lightning components, Apex, and data integration. The ideal candidate will collaborate with a distributed... 
    Senior
    Contract work
    Remote work

    SPECTRAFORCE

    Raleigh, NC
    6 days ago
  • A financial services firm is seeking a Senior Node/React Engineer to design and build Client Assist Pages for their Online Banking application. The successful candidate will have a strong background in front end development and experience in Agile methodologies. This role... 
    Senior
    Remote work

    First Citizens Bank

    Raleigh, NC
    1 day ago
  • $110k - $130k

     ...their security team in Raleigh, North Carolina. The ideal candidate will ensure the security of applications and data throughout the software development lifecycle, conducting assessments and collaborating with development teams. Responsibilities include designing secure... 
    Senior

    Ryder System, Inc.

    Raleigh, NC
    2 days ago
  •  ...A leading educational technology company is seeking experienced software engineers with over 5 years in development roles. The position focuses on building innovative applications and managing cloud services on AWS using methodologies like microservices and Agile. Candidates... 
    Senior

    Savvas Learning

    Raleigh, NC
    9 days ago
  •  ...M-3-19 - Senior DevOps Engineer (758983) Focused HR Solutions•Raleigh, North Carolina, United States Work currently can be performed remote with potential for onsite at the Client/manager’s discretion. This position is 12 months, with the option of an extension,... 
    Senior
    Remote work

    Focused HR Solutions LLC

    Raleigh, NC
    1 day ago
  • A leading technology company is seeking experienced AI Engineers to join their team. This remote role involves designing and deploying production-grade AI systems for financial institutions, focusing on back-office workflow automation. Candidates should have 3-5+ years ...
    Senior
    Remote work

    Lumenalta

    Raleigh, NC
    1 day ago
  • $96.8k - $251.6k

     ...generation platforms and frameworks to empower developers and support groundbreaking cloud...  ...entries (low latency). You will mentor senior engineers, drive strategy, and be...  ...executives for investment and drive the software design and development for new major data... 
    Senior
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Oracle

    Raleigh, NC
    3 days ago
  • A leading telecommunications company is seeking a Sr. Lead Solutions Architect to drive Azure migrations and deliver innovative cloud solutions to clients. The ideal candidate will have over 8 years of experience, particularly in public cloud, and must demonstrate strong...
    Senior

    Cox Communications

    Raleigh, NC
    1 day ago
  •  ...A recruitment agency is looking for a Senior DevOps Engineer for a 12-month contract in Raleigh, NC. This position offers remote work possibilities and requires extensive experience in infrastructure, configuration management tools, and DevSecOps practices. Ideal candidates... 
    Senior
    Contract work
    Remote work

    Focused HR Solutions LLC

    Raleigh, NC
    1 day ago
  • A leading tech company is seeking a Full Stack Developer based in Raleigh, NC. The ideal candidate will have a minimum of 8 years of experience in designing and implementing web applications. Expertise in Java and open-source technologies is essential, as well as a strong... 
    Senior
    Long term contract
    Remote work

    Rapinno Tech

    Raleigh, NC
    3 days ago
  • $55 - $75 per hour

     ...Role: Sr C++ Software Designer Location: 6501 Six Forks Road, Raleigh, NC Rate: $55-$75/HR FULL TIME ONSITE Monday to Friday...  ...testing against the requirements 5- Perform software unit testing (Develop unit test automation) 6- Perform other duties as assigned... 
    Senior
    Full time
    Remote work
    Monday to Friday

    AA2IT

    Raleigh, NC
    2 days ago
  • A leading financial services organization seeks an Application Security Engineer in Raleigh, NC. This role involves conducting application security testing and integrating security into CI/CD pipelines. Ideal candidates should have over 5 years of experience in application...
    Senior

    ManpowerGroup Global, Inc.

    Raleigh, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer, Senior. Be the first to apply!