Post job

Senior programmer jobs in Charlotte, NC - 642 jobs

All
Senior Programmer
Software Engineer
Lead Architect/Developer
Applications Developer
Lead Technician
Senior Programmer Analyst
Software Developer
Lead Application Developer
  • Lead Technician

    Topa Group, Inc.

    Senior programmer job in Charlotte, NC

    About The Job Title: Access Control & CCTV Lead Technician Salary Range: $70K-$80K Topa Group is partnered with a premier security systems integrator in Charlotte. We are seeking a highly skilled Lead Technician specializing in enterprise-level Access Control and IP Video Surveillance. This is a leadership role designed for a "working lead" who can expertly program complex systems while managing a field crew of 2-5 technicians. You will oversee projects from rough-in through commissioning, ensuring all installations meet our high standards for quality and local Charlotte code compliance. Key Responsibilities System Leadership: Lead a crew of 2-5 technicians on-site, directing daily tasks and ensuring project milestones are met. Installation & Programming: Hands-on installation and high-level programming of integrated security platforms including Avigilon, Axis, Milestone, Digital Watchdog, Paxton, and Software House. Technical Troubleshooting: Diagnose and resolve complex networking and hardware issues, including IP camera configurations, server setups, and controller communication errors. Quality Control: Conduct final walk-throughs and commissioning to ensure all system components function according to the scope of work and client expectations. Project Documentation: Maintain accurate as-built drawings, device schedules, and daily progress reports. Client Interface: Serve as the primary on-site point of contact for clients, providing professional system demonstrations and basic user training. Qualifications & Experience Experience: 5+ years in the commercial security industry, with at least 2 years in a lead or supervisory capacity. Technical Proficiency: Extensive experience with the installation and programming of major manufacturers (Avigilon, Axis, Milestone, and/or Software House preferred). Networking: Strong understanding of IP networking, including VLANs, POE power budgets, and network rack builds. Leadership: Proven ability to manage, mentor, and motivate a small field team. Compliance: Deep knowledge of low-voltage electrical standards and building codes. Licensing: Valid driver's license and ability to pass a state-required security background check (North Carolina Alarm Systems Licensing Board). Work Environment & Benefits Field-Based: Majority of time spent at job sites across the Charlotte Metro area. Competitive Benefits: Includes 401(k) with company match, comprehensive health, dental, and vision insurance. Professional Growth: Paid training and manufacturer-specific certification opportunities. Tools & Tech: Company-provided vehicle, laptop, and specialized testing equipment.
    $70k-80k yearly 1d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Application Development Career Training Program

    Year Up United 3.8company rating

    Senior programmer job in Charlotte, NC

    Year Up United is a one-year or less, intensive job training program that provides young adults with in-classroom skill development, access to internships and/or job placement services, and personalized coaching and mentorship. Year Up United participants also receive an educational stipend. The program combines technical and professional training with access to internships and job placement support through our industry-leading talent placement firm YUPRO Placement. If you receive an internship, it may be at Bank of America, Wells Fargo, Lowe's Companies, Inc. or other leading organizations in the Charlotte area. Are you eligible? You can apply to Year Up United if you are: - A high school graduate or GED recipient - Eligible to work in the U. S. - Available Monday-Friday throughout the duration of the program - Highly motivated to learn technical and professional skills - Have not obtained a Bachelorʼs degree - You may be required to answer additional screening questions when applying What will you gain? Professional business and communication skills, interviewing and networking skills, resume building, ongoing support and guidance to help you launch your career. During the internship phase, Year Up United students earn an educational stipend of $525 per week. In-depth classes include: - Banking - IT Support - Application Development - Data Analytics - Project Management Get the skills and opportunity you need to launch your professional career. 75% of Year Up United graduates are employed and/or enrolled in postsecondary education within 4 months of graduation. Employed graduates earn an average starting salary of fifty-three thousand dollars per year.
    $34k-46k yearly est. 13d ago
  • Application Developer I

    Mecklenburg County, Nc 4.2company rating

    Senior programmer job in Charlotte, NC

    Salary Range: $65,251 - $97,876 This is an exempt position. Pay rates are based on education, skill, experience level and internal equity Follow Your Calling, Find Your Career The success of Mecklenburg County rests on strong, competent talent at all levels of the organization. We are a growing team of talented and passionate IT professionals who are dedicated to delivering creative tools and innovative solutions to engage and serve more than 1 million County residents as well as 6,000 employees. Our mission is to serve the residents of Mecklenburg County by providing business-valued IT solutions and services that are flexible, engaging, and innovative. POSITION SUMMARY This position is the first level of the Application Developer series. Provides support and configuration for packaged and custom Mecklenburg County applications. This position, under direct supervision, is responsible for implementing and supporting technology for business applications including Customer Relationship Management (CRM) systems in addition to other Line of Business (LOB) applications used by the organization. Specific responsibilities include providing tier-3 support using the incident tracking system (ServiceNow), troubleshooting for incidents, handling routine service requests, installing application packages, application configuration, data analysis, data cleansing, application monitoring, root cause analysis. The incumbent will work closely with other IT staff supporting Health and Human Services custom-developed applications and will be part of a larger team dedicated to the Public Health Department. HHS domain includes Community Support Services, Social Services, Community Resources, and Public Health Department. The position reports to HHS domain development manager under the Service Development division. ESSENTIAL FUNCTIONS * Provide end-to-end support of existing applications, both internally developed, and vendor provided * Support IT staff through programming efforts and modifications needed for applications and automated processes * Assist in the development of procedures including the creation of documentation to support those procedures * Assist IT and other departmental staff in reviewing, analyzing and evaluating business processes and end user needs to support business requirements * Assess, test and implement software (including version updates) and security patches to supported third party applications * Provide support for business applications within the enterprise * Provide setup and configuration of applications * Develop recommendations for enhancing approaches for software support services * Analyze performance of program and acts to correct deficiencies * Participate in the development and implementation of processes that improve efficiency and enhance productivity * Coordinate the implementation of software updates with staff. * Work with software vendors to understand, configure, enhance, and support software products MINIMUM QUALIFICATIONS Experience: Minimum one year of general programming experience Education: Associate degree in Information Technology or Computer Science Combination of relevant education and relevant experience accepted: Yes PREFERRED QUALIFICATIONS Microsoft Stack KNOWLEDGE, SKILLS AND ABILITIES Knowledge of * General knowledge of Active Directory, Networking, Certificate, Firewall * Current software development and support technologies, trends, and methodologies * Software configuration * Monitoring and optimizing performance * Configuration management * Agile Methodology * Azure DevOps Skills * System support using multiple tools, operating systems, languages, and methodologies Abilities * Contributing to Team Success: Actively participates as a member of a team to move the team toward the completion of goals * Communication: Clearly conveys information and ideas through a variety of media to individuals or groups in a manner that engages the audience and helps them understand and retain the information provided * Collaboration: Works effectively and cooperatively with others; establishes and maintains good working relationships * Customer Focus: Ensures that the customer perspective is a driving force behind business decisions and activities; crafts and implements service practices that meet customers' and own organization's needs * Decision Making: Identifies and understands issues, problems, and opportunities * Planning and Organizing: Establishes courses of action for self to ensure that work is completed efficiently REASONABLE ACCOMMODATIONS STATEMENT To accomplish this job successfully, an individual must be able to perform, with or without reasonable accommodation, each essential function satisfactorily. Reasonable accommodations may be made to help enable qualified individuals with disabilities to perform the essential functions. DISCLAIMER STATEMENT This is not intended to be an all-inclusive list of job-related responsibilities, duties, skills, requirements or working conditions. Other duties may be assigned based on business need and the supervisor's request. Mecklenburg County reserves the right to revise the job description at any time. Designated positions may be required to assist in emergency and/or disaster situations.
    $65.3k-97.9k yearly 6d ago
  • Lead CRM Application Developer

    Insight Global

    Senior programmer job in Charlotte, NC

    An employer is seeking a Power Platform CRM Application Development Lead to sit in Charlotte, NC. This position will be a permanent full-time role, working a hybrid schedule, two days in-office and three days remotely during the week. This person must provide support and configuration for both packaged and custom applications. This position, with minimal supervision, is responsible for designing, coding, testing, correcting, and documenting complex programs and scripts from agreed specifications, and subsequent iterations, using agreed standards and tools, to achieve a well-engineered result. Under the supervision of the Application Manager, the Application Development Lead is responsible for leading an application development team of 3 peers to deliver CRM applications based on detailed specifications. This will include migrating legacy CRM applications as well as new applications over to the DataWorks platform. Daily responsibilities will include the following: * Develop, design, and implement automated application built upon Microsoft Power Platform/Dynamics 365 CE in a lead role * Provide guidance and sharing best practices regarding Power Platform (Power Apps -- with focus on Model -Driven Apps, Power Automate) development * Design, code, test, deploy, maintain, enhance, and support software systems * Perform Code Reviews and approve Pull Requests for code produced by other team members * Work with business customers and IT business analysts in translating requirements into plans and specifications * Work in a team-based environment, communicating effectively with all levels of staff and management * Produce design and other technical documentation * Provide work estimates to project team * Troubleshoot applications and make recommendations for improvement * Coach and mentor 3 other developers on the team We are a company committed to creating inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity employer that believes everyone matters. Qualified candidates will receive consideration for employment opportunities without regard to race, religion, sex, age, marital status, national origin, sexual orientation, citizenship status, disability, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to Human Resources Request Form (****************************************** Og4IQS1J6dRiMo) . The EEOC "Know Your Rights" Poster is available here (*********************************************************************************************** . To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: *************************************************** . Skills and Requirements * 5+ years' experience with .Net C# enterprise business application development * 3+ years' experience with CRM development * Experience with or ability to handle external application integrations, primarily with FTP and CRM * Application integrations with Microsoft DataWorks * PowerApps/Dynamics 365 Plugin, Custom Workflow, Client JavaScript, PCF development * Experience with source code control (GIT/TFS) and software configuration management tools * Experience with relational database (SQL Server) design and development * Strong JavaScript experience as well as experience with HTML5 and CSS * Experience with iterative and test-driven development practices * Experience developing in a continuous integration environment using source code control, automated testing, and build automation * Agile Methodology * Proficiency with the following tools and technologies: Microsoft Dynamics 365 CRM / current version of Visual Studio / Microsoft Office / SQL Server Reporting Service / SQL Server Management Studio / Visio / Microsoft Project * Angular/React frameworks * TypeScript * System integration experience (Azure Service Bus, Messaging Queue, SSIS) * Azure DevOps * Bachelor's Degree in Information Technology or Computer Science
    $94k-121k yearly est. 60d+ ago
  • Programmer Analyst Senior

    Dev 4.2company rating

    Senior programmer job in Charlotte, NC

    Company DescriptionJobs for Humanity is partnering with FIS to build an inclusive and just employment ecosystem. Therefore, we prioritize individuals coming from the following communities: Refugee, Neurodivergent, Single Parent, Blind or Low Vision, Deaf or Hard of Hearing, Black, Hispanic, Asian, Military Veterans, the Elderly, the LGBTQ, and Justice Impacted individuals. This position is open to candidates who reside in and have the legal right to work in the country where the job is located. Company Name: FIS Position Type : Full time Type Of Hire : Experienced (relevant combo of work and education) Education Desired : Bachelor of Computer Science Travel Percentage : 1 - 5% Programmer Analyst Senior Every day, our teams innovate across the world of finance. We collaborate to work smarter, while making a difference. We believe in diversity and inclusivity, giving a voice to everyone on the team. And we celebrate our success together. If you want to make an impact in fintech, we'd like to know: Are you FIS? About the role: As a Programmer Analyst in the Break/Fix production support team, you'll help analyze the issues coming out of production, debug the code to get to the issue root cause and work on fixing the issue in new fintech products that will change the way the world pays, banks and invests. This could involve working with bleeding edge technology while coding, implementing, maintaining and supporting software applications. About the team: The Application production Support team that you will be part of Maintains & Supports a FIS product called OPF. OPF stands for OpenPaymentFramework and there are multiple standard applications with in OPF for the day-to-day banking functionalities as ACH, Wires, XCT and RTP. We have a customer base of over 20+ banks that we support in production for OPF What you will be doing: • Developing program logic for new applications and modifying logic in existing applications. • Coding, debugging, implementing and maintaining software applications. • Maintaining and integrating new application components. • Ensuring deployment of system improvements. What you will need: • Knowledge in DevOps . Knowledge in Java, Core Java and Advanced Java . Knowledge of modern, end-to-end systems development life cycles. • Proficiency in business modeling and requirements definition disciplines. • A bachelor's in computer science or information systems or equivalent experience. Added bonus if you have: . Knowledge of basic financial analysis principles and ratios. . Knowledge in General Banking and Transaction Processing What we offer you: At FIS, you can grow your career as far as you want to take it. Here's what else we offer: • Opportunities to make an impact in fintech • Personal and professional learning • Inclusive, diverse work environment • Resources to give back to your community • Competitive salary and benefits Privacy Statement FIS is committed to protecting the privacy and security of all personal information that we process in order to provide services to our clients. For specific information on how FIS protects personal information online, please see the Online Privacy Notice. EEOC Statement FIS is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, marital status, genetic information, national origin, disability, veteran status, and other protected characteristics. The EEO is the Law poster is available here supplement document available here For positions located in the US, the following conditions apply. If you are made a conditional offer of employment, you will be required to undergo a drug test. ADA Disclaimer: In developing this job description care was taken to include all competencies needed to successfully perform in this position. However, for Americans with Disabilities Act (ADA) purposes, the essential functions of the job may or may not have been described for purposes of ADA reasonable accommodation. All reasonable accommodation requests will be reviewed and evaluated on a case-by-case basis. Sourcing Model Recruitment at FIS works primarily on a direct sourcing model; a relatively small portion of our hiring is through recruitment agencies. FIS does not accept resumes from recruitment agencies which are not on the preferred supplier list and is not responsible for any related fees for resumes submitted to job postings, our employees, or any other part of our company. #pridepass
    $82k-107k yearly est. 60d+ ago
  • Technology, Software Engineering, Data and Product - United States - 2026 ReEntry Program

    Jpmorgan Chase & Co 4.8company rating

    Senior programmer job in Charlotte, NC

    JobID: 210683540 JobSchedule: Full time JobShift: Base Pay/Salary: Chicago,IL $80,000.00-$140,000.00; Jersey City,NJ $90,000.00-$160,000.00; New York,NY $90,000.00-$160,000.00; Palo Alto,CA $90,000.00-$160,000.00; Seattle,WA $90,000.00-$160,000.00 At JPMorganChase, we recognize that rewarding careers do not always follow a conventional path. We value the diversity, fresh perspective and wealth of experience that returning professionals can bring. The ReEntry program offers experienced professionals, who are currently on an extended career break of at least two years, the support and resources needed to relaunch their careers. The program spans over 30 locations worldwide. The ReEntry Program is a 15-week fellowship program, beginning April 20, 2026 and ending July 31, 2026 with the prospect of an offer for permanent employment with JPMorganChase at the end of the program. The permanent placements will be based on both business needs and candidate skill set. Please refer to our ReEntry Overview page for further information regarding the Program Technology at JPMorganChase We're one of the world's biggest technology- and data-driven companies. We spend $17 billion on technology and operate globally at unparalleled scale and speed. You'll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products. You'll be tasked with keeping the team and other key stakeholders up to speed on the progress of what's being developed. And best of all, you'll be working with and sharing ideas, information and innovation with our global team of technologists from all over the world. What We Look For We are looking for technology professionals in our US Tech Center locations with previous experience including but not limited to; * Software Engineers (Fullstack & Backend) - with Java, Spring, .NET, Salesforce, Python, C++, Oracle, AWS & Kubernetes experience * UI Engineers - JavaScript, React/Angular & ExpressJS/NodeJS/GoLang & Oracle/SQL * Data Analytics, Quant Analytics, Scientists and Engineers * Data Management * Data Engineers - Hadoop, Spark, Kafka, Cassandra * Database Management * Architecture * Agility Leads * Technical Program Delivery * Product Managers * Solutions Analysts (Business Analysts & QA Analysts) * Cybersecurity * Tech Controls * Technology Support (Applications Support) * DevOps, Site Reliability and Infrastructure Engineers * UX Research and Design You will probably have a background in computer science, preferably in a software engineering role. You will be a creative, innovative team player with analytical, technical, problem solving, planning and organizational skills. As a business with an ongoing focus on software development, we would be very keen to hear from you if you have previous Open Source or Object Oriented programming experience with an understanding of agile methodologies.
    $90k-160k yearly Auto-Apply 56d ago
  • Software Engineer

    Contec LLC 4.5company rating

    Senior programmer job in Charlotte, NC

    Job Description Design, develop, support, and maintain scalable software applications and ERP/Invoicing integrations aligned with the product roadmap. Act as a technical leader, ensuring high-quality delivery, performance, and security across systems while collaborating with cross-functional teams. Key Responsibilities • Design, develop, and maintain software applications and ERP/Invoicing integrations aligned with business and product goals. • Solve complex technical challenges and contribute to architectural and design decisions. • Decompose Epics and Initiatives into actionable work items; collaborate with Product Management to define scope and deliver value efficiently. • Stage feature rollouts into MVP releases to accelerate delivery and maximize business impact. • Assess technical debt, plan remediation efforts, and ensure long-term system sustainability. • Serve as a Subject Matter Expert (SME) for core product areas, including scalability, performance, and security. • Conduct code reviews, approve pull requests, and manage CI/CD pipeline releases to production environments. • Provide accurate effort estimates, meet delivery timelines, and propose innovative technical solutions. • Produce maintainable, well-documented code with unit tests; debug and resolve defects efficiently. • Collaborate with cross-functional teams to ensure quality, reliability, and timely feature delivery. • Adhere to coding, design, and architectural standards while continuously improving development processes. • Stay current with emerging technologies and apply best practices to ongoing and future initiatives. Experience & Requirements for Success • 4-8 years of experience as a Software Engineer developing modern web and service-based applications. • Strong experience working in Agile environments, preferably Scrum. • Solid understanding of Object-Oriented Programming (OOP) concepts and design principles. • Proven collaboration with cross-functional teams, including UI/UX, Product Management, Network Engineering, and Database Administration. • Hands-on experience implementing CI/CD pipelines in AWS, improving deployment efficiency and release frequency. • Experience with Linux-based server administration and environments. Technical Skills • Backend Technologies: C#, .NET Core, PHP, Python, Web API, Entity Framework • Cloud Platforms: AWS (EC2, Fargate, S3) • Databases: SQL Server, MySQL, T-SQL, stored procedures, views, and performance tuning • API Development: RESTful APIs, microservices architecture, API security (OAuth, JWT) • Frontend Technologies: JavaScript, jQuery, Angular, HTML5, CSS3 • Tools & Methodologies: Git, AWS DevOps, CI/CD pipelines, Agile/Scrum • Strong understanding of the software development lifecycle, estimation techniques, and ERP/accounting integrations (EDI experience a plus). • Excellent problem-solving skills with strong analytical thinking and attention to detail. Soft Skills • Strong communication skills to work effectively with functional analysts, stakeholders, and end users. • Customer-focused mindset with the ability to quickly analyze and resolve issues. • Ability to manage multiple technical projects in a fast-paced environment. • High attention to detail with a strong commitment to delivering quality solutions. Work Environment Mixed environment: Onsite office and warehouse. Benefits Comprehensive medical, dental, and vision insurance plans Generous paid time off (PTO) package, including holidays Ongoing opportunities for professional development and career advancement Flexible work schedules with occasional remote work options Tuition reimbursement, wellness initiatives, and additional employee benefits Company-paid life insurance and short-term disability coverage Join our team as a Software Engineer and be part of a collaborative environment focused on building high-quality software solutions together. Employment authorization to work in the United States is required. No visa sponsorship available.
    $69k-93k yearly est. 15d ago
  • Developer/Lead/Architect - UI/Front End at Charlotte,NC

    Avance Consulting Services 4.4company rating

    Senior programmer job in Charlotte, NC

    About Company: A Global IT consulting firm with several large customer engagements across Europe and US. It provides strategic business consulting, technology, engineering and outsourcing services to help clients leverage technology and create impactful and measurable business value for every IT investment. About Us: Avance Consulting Services is a global talent acquisition and executive search company. We work exclusively with some of the most reputed and admired clients across various sectors and geographies. This is a very urgent role. Apply NOW with your updated resume in word format. All selected profiles will be contacted within 1 day of application receipt. call *************** Ext : 465 Job Description Hi, Greetings Hope you are doing great! We have an urgent requirement related to your profile with one of our clients for Developer/Lead/Architect - UI/Front End at Charlotte,NC .If you are interested and available for the following position then please send your updated resume immediately in a word format and fill the following details. Position 1: Position/Role: Technology Lead- UI/Front End Location: Charlotte,NC. Duration: Full Time/ Permanent position Qualifications Basic •Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education. • At least 4 years of experience in Information Technology. Preferred • At least 4 years of experience in technology consulting, enterprise and solutions architecture and architectural frameworks • At least 3 years of experience in Web Content Management (WCM) Tools and technologies like AngularJS, HTML5, jQuery, CSS/CSS3, JSON and other web technologies. • At least 4 years of experience in project execution • Experience in defining new architectures and ability to drive an independent project from an architectural stand point • Analytical skills • At least 4 years of experience in thought leadership, white papers and leadership/mentoring of staff and internal consulting teams _________________________________________________________________________________ Position 2: Role : Technology Architect -AngularJS/UI-Charlotte,NC Location: Charlotte,NC Duration: Full Time/ Permanent position Qualifications Basic •Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education. • At least 7 years of experience with Information Technology. Preferred • At least 5 years of experience in technology consulting, enterprise and solutions architecture and architectural frameworks • At least 3 years of experience in HTML5, CSS 3.0, AngularJS, jQuery, JavaScript, Bootstrap, Mobile Web, RWD • At least 6 years of experience in project execution • Experience in defining new architectures and ability to drive an independent project from an architectural stand point • Analytical skills • At least 3 years of experience in thought leadership, white papers and leadership/mentoring of staff and internal consulting teams (GC, US Citizen, TN Permit,H4 EAD,GC EAD,Canadian citizen can only apply for this position).The client provides relocation expenses to you and your family if you are willing to relocate Candidate Details : Name: Primary email address: Alternate e-mail id: Current Home & Work Location in USA (City, State): Please confirm your Cell Phone: What is the best time to reach you: Current Employer's Name: Work Authorization(EAD's/GC/US Citizen): Travel [If yes in %]: Relocation [Yes/No]: Expected Salary: Current Salary : Total work experience in years : US work experience: Current employer's Name: About Company or Client: A Global IT consulting firm with several large customer engagements across US. It provides strategic business consulting, technology,engineering and outsourcing services to help clients leverage technology and create impactful and measurable business value for every IT investment. About Us: Avance Consulting Services is a global talent acquisition and executive search company. We work exclusively with some of the most reputed and admired clients across various sectors and geographies. This is a very urgent role. Apply NOW with your updated resume in word format. All selected profiles will be contacted within 1 day of application receipt.To apply call *************** Ext: 430 -- Qualifications Qualifications Basic •Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education. • At least 4 years of experience in Information Technology. Additional Information All your information will be kept confidential according to EEO guidelines.
    $99k-131k yearly est. 60d+ ago
  • Software Engineer - Contact Center

    Crump Group, Inc. 3.7company rating

    Senior programmer job in Charlotte, NC

    The position is described below. If you want to apply, click the Apply button at the top or bottom of this page. You'll be required to create an account or sign in to an existing one. If you have a disability and need assistance with the application, you can request a reasonable accommodation. Send an email to Accessibility (accommodation requests only; other inquiries won't receive a response). Regular or Temporary: Regular Language Fluency: English (Required) Work Shift: 1st Shift (United States of America) Please review the following job description: Contact Center Software Engineer that will be responsible for CRC Contact Center applications (AWS Connect). Deliver technically complex solutions. Perform system integration support for all project work. Consult and partner with the business product owners to understand the end goal and offer solutions and recommendations during the design. ESSENTIAL DUTIES AND RESPONSIBILITIES Following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time. 1. Design and implement contact center solutions using Amazon Connect, Lambda, Lex, S3, and other AWS services. 2. Develop and maintain custom contact flows, IVR systems, and routing profiles. 3. Build and integrate APIs to connect Amazon Connect with internal systems and third-party platforms (e.g., CRMs). 4. Integrate AWS Connect with enterprise systems using RESTful APIs and event-driven architectures 5. Automate deployment and configuration using CI/CD tools (e.g., Jenkins, GitHub Actions, Terraform) 6. Troubleshoot and resolve production issues related to call routing, latency, and system performance. 7. Ensure secure access and data handling using IAM roles, encryption, and compliance best practices. 8. Lead and participate in the development, testing, implementation, maintenance, and support of highly complex solutions in adherence to company standards, including robust unit testing and support for subsequent release testing. 9. Build non-functional monitoring capabilities and provide escalated support for highly complex applications in production. 10. Build in and maintain security controls and monitoring in support of company standards. 11. Typically lead moderately complex projects and participate in larger, more complex initiatives. 12. Solve complex technical and operational problems. 13. Act as a resource for teammates with less experience May oversee the work of a small team. 14. In an Agile environment: Responsible for delivering high quality working software and automating manual/reusable tasks working directly, and engage with, the business from the beginning of the design work. Leverage continuous engineering practices to deliver business value regarding effectiveness of the design. Actively participate in refining user stories. Responsible for design, developing, and maintaining automated unit testing, and supporting integration and functional testing. Responsible for providing automated monitoring capabilities, providing warranty support, and providing knowledge transfer to production support. Develop code in accordance with the acceptance criteria established by the Product Owner. QUALIFICATIONS Required Qualifications: The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. 1. Bachelor's Degree and six to ten years of experience or equivalent education and software engineering training or experience 2. Strong proficiency in AWS services (Lambda, S3, DynamoDB, CloudFormation) 3. Experience with contact center technologies and telephony systems 4. Understanding of key business processes and competitive strategies related to the IT function 4. Ability to plan and manage projects and solve complex problems by applying best practices 5. Solid understanding of REST APIs, microservices, and event-driven architectures 6. Ability to provide direction and mentor less experienced teammates. 7. Ability to interpret and convey complex, difficult, or sensitive information General Description of Available Benefits for Eligible Employees of CRC Group: At CRC Group, we're committed to supporting every aspect of teammates' well-being - physical, emotional, financial, social, and professional. Our best-in-class benefits program is designed to care for the whole you, offering a wide range of coverage and support. Eligible full-time teammates enjoy access to medical, dental, vision, life, disability, and AD&D insurance; tax-advantaged savings accounts; and a 401(k) plan with company match. CRC Group also offers generous paid time off programs, including company holidays, vacation and sick days, new parent leave, and more. Eligible positions may also qualify for restricted stock units and/or a deferred compensation plan. CRC Group supports a diverse workforce and is an Equal Opportunity Employer that does not discriminate against individuals on the basis of race, gender, color, religion, citizenship or national origin, age, sexual orientation, gender identity, disability, veteran status or other classification protected by law. CRC Group is a Drug Free Workplace. EEO is the Law Pay Transparency Nondiscrimination Provision E-Verify
    $69k-94k yearly est. Auto-Apply 60d+ ago
  • Software Engineer

    Bridgeigp

    Senior programmer job in Charlotte, NC

    What you will do… As a Software Engineer, you will support the development, stability, and modernization of critical systems across the organization. You will do this by assisting with systems development, enhancing integrations and applications, and providing second-level technical support essential to business operations. This role is essential to maintaining progress on a major system replacement initiative that must be delivered on schedule to avoid operational disruption as the legacy system nears retirement. Essential Functions: Collaborate with end-users to define, analyze, and solve business problems Support and improve existing system integrations to ensure reliability and performance Enhance existing custom software, internal tools, and applications Write high-quality, testable, maintainable, and well-documented code based on technical specifications Create and maintain administrator and end-user documentation and training materials Troubleshoot production issues and assist with timely fixes to maintain system stability Provide accurate level-of-effort estimates to support effective project planning Build and maintain development, QA, and production environments Test system changes and perform code and data migrations to ensure stability and continuity Provide second-level technical support to end-users for escalated issues Follow organizational policies, best practices, and development standards Perform other duties as assigned To Qualify You Will Need: Foundational experience or strong aptitude in Salesforce, AWS, and Python Ability to perform all essential engineering responsibilities satisfactorily Strong analytical and problem-solving skills Ability to write clean, maintainable, and well-documented code Familiarity with system testing, troubleshooting, and environment management Strong written and verbal communication skills, including documentation creation Ability to perform effectively in a busy, changing, multi-tasking work environment Ability to work within a hybrid work structure based on business needs Professionalism and the ability to represent the technology team positively Excellent customer service and end-user support skills Ability to work collaboratively with technical teams and business partners What we offer Full Insurance benefit suite including Medical Insurance, Dental Insurance, Vision Insurance, Critical Illness Insurance, Accident Insurance, Short Term Disability, Legal & Identity Theft Insurance, and Pet Insurance. Company paid Life Insurance (option to buy additional available) and Long-Term Disability. Access to benefits concierge service. Access to Mental Health & Well-Being service. 401K:Bridge Investment Group will match your contributions dollar-for-dollar, up to 6% of your pay. These contributions are fully vested immediately. Eligible employees are automatically enrolled at a 4% contribution rate. *The employee must be at least 21 years of age and have worked for the Company for at least 60 days. Paid Time Off: Employee will accrue 5.23 hours of paid time off per pay period for a total of 17 days per year. 11 Paid Holidays per year. Following six (6) months of employment at the Company, you will be eligible per birth, adoption or placement of a child for four (4) weeks of paid parental leave as the primary caregiver to the child or two weeks of paid parental leave as the secondary caregiver to the child. Following two years of employment at the Company, you will be eligible for twelve weeks of paid parental leave per birth, adoption, or placement of a child if you are the primary caregiver of the child. Tuition Reimbursement: Up to $5,000 per year of pre-approved tuition expenses will be reimbursed upon submission of approved documentation. Repayment obligations may apply if employment terminates prior to 24 months. We at Bridge acknowledge and appreciate the uniqueness of each individual, understanding that our people are the key to our success. We are committed to fostering an inclusive environment where everyone feels respected and valued. Our dedication extends beyond our business goals to making a positive impact in our communities and upholding Sustainability and Responsibility (S&R) principles at our properties and corporate locations. We evaluate all candidates based on merit, without any discrimination based on race, color, religion, sex, age, disability, sexual orientation, national origin, or any other category protected by law. As an equal opportunity employer, we are devoted to creating an inclusive hiring process. We actively work to eliminate barriers and provide reasonable accommodations to qualified individuals with disabilities. Our goal is to provide fair opportunities and access throughout the recruitment, hiring, and employment experience. Your specific needs are important to us. If you need accommodations related to a disability or any other protected status during the recruitment process, please email **************************. Want to talk with someone about Bridge Culture? At Bridge, we understand that joining a new workplace is a significant decision. To help you gain deeper insights into our culture, we offer "Culture Conversations." This initiative reflects our commitment to transparency, diversity, and inclusivity. Culture Conversations are voluntary, one-on-one sessions designed for applicants to connect directly with our diverse staff members. It's your chance to explore the Bridge work environment, ask questions, and get a genuine feel for what it's like to be part of our team. How it Works: Culture Conversations are entirely voluntary. Feel free to opt in based on your comfort and curiosity. Choose Your Conversation Partner: We believe in the power of choice. Browse through our diverse group of staff members and select someone you'd like to have a conversation with. This ensures that you connect with someone whose experiences and insights align with your interests. No Impact on the Hiring Process: Your decision to participate or not in Culture Conversations has no bearing on the hiring process. We value your time and references. Why Participate: You get to have a firsthand understanding of our workplace culture. Informed decisions lead to fulfilling careers. Culture Conversations empower you with the information needed to make the right choice for your professional journey. Personalized Connection: Connect with an employee who resonates with your professional interests. Inclusivity: Embrace diversity by choosing a conversation partner from various backgrounds and roles.
    $67k-89k yearly est. Auto-Apply 48d ago
  • Oracle Software Engineer

    Xinnovit

    Senior programmer job in Charlotte, NC

    Xinnovit is a global leader in technology consulting, outsourcing, and workforce management solutions. Our mission is to enable our clients to become more agile and competitive with the help of innovative technologies. We empower our clients to respond faster and more intuitively to changing market dynamics. The business environment is complex, often under significant constraints and pressures from various sources. We have the knowledge, experience and capabilities to provide our clients the tools they require to achieve better, faster and effective transformation that make them the leaders in their industry. Our Goals Are: • To use our expertise to the benefit of our clients and partners through open communication and collaboration. • To ensure sustainable and profitable long-term growth. • To provide a return on investment to shareholders. • To promote employee development. Job Description A candidate must have experience in understanding/documenting requirements, design, development, test, documentation and defect resolution for software systems using Oracle databases. Oracle DB Enterprise and Standard - 11 and later: DB Administration, SQL/PL/XML, Data modeling and relational database design, SQL performance tuning. Additional Information All your information will be kept confidential according to EEO guidelines.
    $67k-89k yearly est. 9h ago
  • Full Stack Software Engineer

    Doxel

    Senior programmer job in Charlotte, NC

    Construction is the second-largest industry in the world-nearly 4x the size of SaaS-yet it still operates without the automated feedback loops that modern software teams rely on. Without real-time observability, issues are detected too late, contributing to over $3 Trillion in annual global waste. Doxel brings computer vision and AI to construction, giving teams real-time visibility into progress, risk, and execution. From hospitals to data centers, and from field leaders to executive teams, Doxel is used every day to support better decisions and faster delivery. Our platform is trusted by industry leaders including Shell, Genentech, HCA Healthcare, Kaiser, Turner, and Layton. Doxel's automated progress tracking solution keeps teams aligned with hard facts that leave no ambiguity on where the project is today, where it will be tomorrow and what decisions need to be made to land it on schedule and on budget. This enables our customers to deliver projects, on average, 11% ahead of schedule with up to 16% savings on monthly cash flow. Backed by Insight Partners and Andreessen Horowitz and with a rapidly growing team of engineers, scientists, construction veterans, and Enterprise go-to-market teams, we're driven to help our customers win. Join us as we continue our journey to transform the $15T Construction Industry! The RoleAs a full stack engineer at Doxel, you will help define and build the next generation of our project management, commissioning, and field-enablement tools-systems trusted by the world's largest general contractors and owners delivering mega-projects at unprecedented scale. You'll help build and deliver full-stack applications that handle massive volumes of complex field data-including videos, images, structured forms, and IoT device outputs-and transform them into fast, intuitive workflows for both office teams and field workers. You'll architect mobile and web experiences that make capturing, reviewing, and acting on this data effortless in environments where reliability, speed, and clarity matter. You'll partner closely with product, design, backend, CV/ML, and platform engineering teams to turn Doxel's AI and data systems into beautifully executed user experiences. You'll provide technical leadership end to end shipping 0-1 projects, as well mentoring and coaching across engineering on best practices. Your Day to Day Designing and developing full-stack applications powering project management, commissioning workflows, and data capture Building web and mobile tools for field teams to upload videos, images, structured forms, IoT readings, and issue documentation Developing intuitive, high-performance UIs that handle complex data streams and large-scale datasets Working on backend services and APIs that support rapid data ingestion, processing, and review at enterprise scale Collaborate cross-functionally with backend, CV/ML, product, design, and 3D visualization teams to deliver seamless end-to-end features What Success Looks Like Managing individual project priorities, deadlines and deliverables Designing and implementing new user-facing features in Doxel's products Optimizing web applications to maximize speed and scale Collaborating cross-functionally with backend, CV/ML, product, design, and 3D visualization teams to deliver seamless end-to-end features Contributing to technical planning, feature roadmaps, and long-term architectural decisions for Doxel's applications ecosystem Championing usability and field readiness ensuring tools are simple, fast, and resilient in tough real-world construction environments What You Bring 5+ years of experience building and shipping full-stack web and mobile applications Expertise with modern full-stack frameworks (e.g., Nuxt.js, Next.js, , or similar) Strong engineering experience with Typescript, Python or Java, and APIs Experience developing applications that handle large-scale multimodal datasets (3d components, videos, images) and/or IoT data inputs Strong familiarity with cloud environments (AWS, GCP, or Azure) and containerized infrastructure Experience working with a team to design domain-driven data models and working with OLTP/OLAP system Preferred Experience Experience with data warehousing tools such as Redshift, Snowflake, Databricks, or BigQuery Background with offline-capable architectures and mobile-first data collection tools Experience with 3D visualization (three.js), geospatial data, or computer-vision-powered experiences Exposure to ML/AI-driven feature development. Comfort with CI/CD pipelines, observability tooling, and automated testing best practices Benefits & Company Culture Competitive Base Salary + Equity Package Remote first culture (for most roles) Comprehensive Health Insurance (Medical, Dental, Vision) Home Office Stipend Monthly allowance for cell phone and internet Flexible PTO, generous company holiday policy, and unlimited sick days Pay is based on a variety of factors such as location, skill level, qualifications, competencies, and overall experience. Doxel is an equal opportunity employer and actively seeks diversity at our company. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
    $67k-89k yearly est. Auto-Apply 5d ago
  • Engineer - Software

    Lancesoft 4.5company rating

    Senior programmer job in Charlotte, NC

    Title - Sr. Data Engineer Duration: 12 Months contract with an extension The primary role of the Data Engineer is to function as a critical member of a data team by designing data integration solutions that deliver business value in line with the company's objectives. They are responsible for the design and development of data/batch processing, data manipulation, data mining, and data extraction/transformation/loading into large data domains using Python/PySpark and AWS tools. Responsibilities: Provide scoping, estimating, planning, design, development, and support services to a project. Identify and develop the technical detail design document. Work with developers and business areas to design, configure, deploy, and maintain custom ETL Infrastructure to support project initiatives. Design and develop data/batch processing, data manipulation, data mining, and data extraction/transformation/loading (ETL Pipelines) into large data domains. Document and present solution alternatives to clients, which support business processes and business objectives. Work with business analysts to understand and prioritize user requirements. Design, development, test, and implement application code. Follow proper software development lifecycle processes and standards. Quality Analysis of the products, responsible for the Defect tracking and Classification. Track progress and intervene as needed to eliminate barriers and ensure delivery. Resolve or escalate problems and manage risk for both development and production support. Coordinate vendors and contractors for specific projects or systems. Maintain deep knowledge and awareness of technical & industry best practices and trends, especially in technology & methodologies. Skills and Knowledge: Developer experience specifically focusing on Data Engineering. Hands-on experience in Development using Python and PySpark as an ETL tool. Experience in AWS services like Glue, Lambda, MSK (Kafka), S3, Step functions, RDS, EKS etc. Experience in Databases like Postgres, SQL Server, Oracle, Sybase etc. Experience with SQL database programming, SQL performance tuning, relational model analysis, queries, stored procedures, views, functions, and triggers. Strong technical experience in Design (Mapping specifications, HLD, LLD), Development (Coding, Unit testing). Knowledge in developing UNIX scripts, Oracle SQL/PL-SQL. Experience with data models, data mining, data analysis, and data profiling. Experience in working with REST APIs. Experience in workload automation tools like Control-M, Autosys etc. Good knowledge in CI/CD DevOps process and tools like GitHub, Jenkins. Strong experience with Agile/SCRUM methodology. Experience with other ETL tools (DataStage, Informatica, Pentaho, etc.). Knowledge in MDM, Data warehouse, and Data Analytics.
    $70k-89k yearly est. 13d ago
  • .NET Developer/Lead/Architect

    Qode

    Senior programmer job in Fort Mill, SC

    Job DescriptionJob Title: . Net Developer/Lead/Architect with AWS & AngularJob Location: Fort Mill, SC (Hybrid 3-4 Days a Week) Must-Have Skills:• . Net Core• AWS AngularRoles & Responsibilities• This individual will be responsible for designing modern applications using AWS technology Stack like AWS DynamoDB, AWS S3, . Net Core and Angular. • Must be hands-on with designing and leading technical teams for the development and can lead DevOps teams to set up deployment pipelines, and with a very strong ability to communicate with stakeholders. • Ability to explain the benefits and differences between legacy vs modern applications such as monolithic vs micro apps. Technical Skills• Bachelor's or Master's degree in Computer Science, Engineering, or a related field. • Proven experience of 8+ as an Application developer with a focus on project delivery. • Expertise in the . NET framework related technologies. • Strong project management skills with a demonstrated ability to lead and inspire teams. • Excellent problem-solving and decision-making abilities. • Effective communication and interpersonal skills. • Experience with cloud platforms i. e. AWS.
    $93k-125k yearly est. 10d ago
  • Software Engineer

    Financial Independence Group 3.7company rating

    Senior programmer job in Cornelius, NC

    WHO WE ARE: Financial Independence Group (FIG) is one of the nation's largest Finance and Insurance Marketing Organizations (FMO & IMO) in the country, partnering with thousands of financial professionals in all 50 states. FIG seeks to expand the availability of financial products and services to financial professionals and ultimately the clients and families they serve. This is accomplished through robust product offerings, innovative marketing, and cutting-edge technology. Interested in learning more? Click here to find out what it's like to work at FIG. ABOUT THE TEAM: FIG's Tech Team is no ordinary “IT Team”. Utilizing cutting edge technology to build proprietary software, our tech team is so deeply entrenched in the business, they understand the problems afoot. With a culture of transparency and collaboration, all areas of FIG work cohesively to deliver the ultimate solutions for our advisors and the families they help. FIG's Tech Team operates in a truly agile manner. In today's volatile and ever-changing environment, adapting to change and delivering quickly and securely is a must. Our tech team has a passion for change and our entire culture is driven off embracing that fact. We further encapsulate that by the way we work with our industry partners. We foster an environment of transparency and collaboration with those partners to be able to pinpoint industry problems that can be solved as one unit - removing the red tape that has fraught financial services for decades. YOUR ROLE: Build and enhance full-stack software applications, including our internal CRM and customer-facing Platform. Write clean, scalable, and testable code with a focus on performance and reliability. Stay ahead of emerging tech trends and bring bold ideas to the table. Identify and implement ways to improve our technology and processes. Collaborate hand-in-hand with Product, Design, and Stakeholders to not just build innovative solutions, but to design them from the ground up. Proactively share knowledge with teammates through reviews, pair programming, and mentorship. WHY YOU ARE THE RIGHT PERSON: You thrive on solving real problems that impact financial professionals and families nationwide. You balance technical excellence with a passion for creating intuitive, user-first experiences. You're energized by collaboration, transparency, and continuous improvement. You embrace learning, experimentation, and smart risk-taking. You care about impact, not just output-building tools that make a difference. You strive for growth and are open to coaching. You possess strong communication skills with the ability to make the complex simple. You have deep knowledge and proficiency in C# / .NET. You are full stack with experience in Angular or other modern JavaScript frameworks.
    $69k-94k yearly est. 34d ago
  • Fulfillment Software Engineer Co-op - Fall 2026

    Delhaize America 4.6company rating

    Senior programmer job in Salisbury, NC

    Ahold Delhaize USA, a division of global food retailer Ahold Delhaize, is part of the U.S. family of brands, which includes five leading omnichannel grocery brands - Food Lion, Giant Food, The GIANT Company, Hannaford and Stop & Shop. Our associates support the brands with a wide range of services, including Finance, Legal, Sustainability, Commercial, Digital and E-commerce, Technology and more. Co-op Program Overview: Get an insider view of the fast-changing grocery retail industry while developing relevant business, technical and leadership skills geared towards enhancing your career. This paid Co-op experience is an opportunity to help drive business results in an environment designed to promote and reward diversity, innovation and leadership. Our mission is to create impactful early talent programs that provide cohorts with meaningful project work, learning and development sessions, and mentorship opportunities. Applicants must be currently enrolled in a bachelor's or master's degree program. Applicants must be currently authorized to work in the United States on a full-time basis and be available from July 13, 2026 through December 4, 2026. We have a hybrid work environment that requires a minimum of three days a week in the office. Please submit your resume including your cumulative GPA. Transcripts may be requested at a future date. * Approximate 6-month Co-op session with competitive pay * Impactful project work to develop your skills/knowledge * Career assistance & mentoring in obtaining full time positions within ADUSA * Leadership speaker sessions and development activities * One-on-one mentoring in your area of interest * Involvement in group community service events * Networking and professional engagement opportunities * Access to online career development tools and resources * Opportunity to present project work to company leaders and gain executive visibility Department/Position Description: Fulfillment Order Management System (OMS) is a software platform that tracks sales, orders, inventory, and fulfillment across multiple channels (e.g., online store, marketplace, physical retail). It acts as the central hub for managing the entire order lifecycle. Fulfillment applications focus specifically on the picking, packing, shipping, and delivery aspects of the order process. The Co-op will monitor order statuses and ensure timely progression through stages as well as flag or help resolve exceptions. Similarly, the Co-op will document standard operating procedures (SOPs) for using OMS or fulfillment apps and assist in user training materials. They will respond to internal team queries about order status or inventory levels and support customer service with order updates or issue resolutions. Qualifications: * Working towards a degree in Computer Science or related field * Strong fundamentals of Object-oriented programming languages (Java or similar) * Strong fundamentals of Data structures, ability to write/analyze SQL and familiarity with GIT * Basic understanding of API's and micro services * Write Unit test cases, curiosity to explore frameworks like Karate and help automation of services * Ability to interpret data, spot trends, and solve problems logically Individual cohort pay rates vary based on location, academic year, and position. ME/NC/PA/SC Salary Range: $20.90 - $35.70 IL/MA/MD Salary Range: $22.80 - $37.30 #LI-Hybrid #Li-LA1 At Ahold Delhaize USA, we provide services to one of the largest portfolios of grocery companies in the nation, and we're actively seeking top talent. Our team shares a common motivation to drive change, take ownership and enable our brands to better care for their customers. We thrive on supporting great local grocery brands and their strategies. Our associates are the heartbeat of our organization. We are committed to offering a welcoming work environment where all associates can succeed and thrive. Guided by our values of courage, care, teamwork, integrity (and even a little humor), we are dedicated to being a great place to work. We believe in collaboration, curiosity, and continuous learning in all that we think, create and do. While building a culture where personal and professional growth are just as important as business growth, we invest in our people, empowering them to learn, grow and deliver at all levels of the business.
    $20.9-35.7 hourly 20d ago
  • Software Engineer, macOS Core Product - Concord, USA

    Speechify

    Senior programmer job in Concord, NC

    At Speechify, our mission is to ensure reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products-including apps on iOS, Android, mac OS, Chrome, and web-to listen to PDFs, books, docs, and web content faster, smarter, and more joyfully than ever before. Our product has earned recognition from Google ( Chrome Extension of the Year ) and Apple ( App of the Day and 2025 Inclusivity Design Award) for its impact and accessibility. We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class companies like Amazon, Microsoft, Google, Stripe, and more. We move fast, ship often, and love solving real user problems. Role Overview As a Software Engineer on the mac OS team, you'll help build and scale Speechify's core desktop experience for millions of users. You'll own significant parts of our mac OS app architecture, ship production-ready code, and collaborate closely with product, design, and engineering teams across the company. This is a key role for someone who thrives in a fast-paced startup environment, enjoys making high-impact product decisions, loves delightful user experiences, and has a passion for accessibility and performance. What You'll Do Lead key engineering and product decisions for the mac OS app. Write, test, and ship production-quality code that scales to millions of users. Maintain and evolve complex app architecture with a focus on performance and stability. Work within a cross-functional team, partnering with designers and PMs to shape features from concept to launch. Participate in product planning and roadmap discussions. Drive continuous improvement in code quality, CI/CD processes, and development workflows. You should have: Demonstrated experience shipping mac OS (or related desktop) applications used by many customers. Strong engineering instincts with a deep focus on user experience. A strategic mindset for building great products-not just writing code. Ability to work quickly, decide what to build now vs. later, and iterate fast. Experience working in remote, distributed teams. Technical requirements: Swift / SwiftUI (mac OS) proficiency. Solid understanding of AppKit, mac OS frameworks, and desktop-specific UI paradigms. Strong understanding of concurrency and asynchronous execution models Familiarity with Bitrise, CI/CD workflows (e.g., Xcode Cloud, GitHub Actions). Strong understanding of concurrency and asynchronous execution models What We offer: Impact & Ownership: Build and influence a product used by millions globally. Remote First: Flexible, asynchronous work culture. Growth & Leadership: Flat org - leadership is earned by impact, not title. Collaborative Environment: Work with smart, passionate engineers and designers. Competitive Compensation: Market-aligned salary, bonus, and equity. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Why Join Speechify? At Speechify, we ship fast, build for real users, and care deeply about quality and accessibility. You'll work on products that change lives, and your contributions will shape both the product and the company. If this sounds like your kind of challenge, we'd love to hear from you. Apply with your resume and links to your portfolio or GitHub! Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $67k-89k yearly est. 10d ago
  • Software Engineer

    Contec 4.5company rating

    Senior programmer job in Charlotte, NC

    Design, develop, support, and maintain scalable software applications and ERP/Invoicing integrations aligned with the product roadmap. Act as a technical leader, ensuring high-quality delivery, performance, and security across systems while collaborating with cross-functional teams. Key Responsibilities • Design, develop, and maintain software applications and ERP/Invoicing integrations aligned with business and product goals. • Solve complex technical challenges and contribute to architectural and design decisions. • Decompose Epics and Initiatives into actionable work items; collaborate with Product Management to define scope and deliver value efficiently. • Stage feature rollouts into MVP releases to accelerate delivery and maximize business impact. • Assess technical debt, plan remediation efforts, and ensure long-term system sustainability. • Serve as a Subject Matter Expert (SME) for core product areas, including scalability, performance, and security. • Conduct code reviews, approve pull requests, and manage CI/CD pipeline releases to production environments. • Provide accurate effort estimates, meet delivery timelines, and propose innovative technical solutions. • Produce maintainable, well-documented code with unit tests; debug and resolve defects efficiently. • Collaborate with cross-functional teams to ensure quality, reliability, and timely feature delivery. • Adhere to coding, design, and architectural standards while continuously improving development processes. • Stay current with emerging technologies and apply best practices to ongoing and future initiatives. Experience & Requirements for Success • 4-8 years of experience as a Software Engineer developing modern web and service-based applications. • Strong experience working in Agile environments, preferably Scrum. • Solid understanding of Object-Oriented Programming (OOP) concepts and design principles. • Proven collaboration with cross-functional teams, including UI/UX, Product Management, Network Engineering, and Database Administration. • Hands-on experience implementing CI/CD pipelines in AWS, improving deployment efficiency and release frequency. • Experience with Linux-based server administration and environments. Technical Skills • Backend Technologies: C#, .NET Core, PHP, Python, Web API, Entity Framework • Cloud Platforms: AWS (EC2, Fargate, S3) • Databases: SQL Server, MySQL, T-SQL, stored procedures, views, and performance tuning • API Development: RESTful APIs, microservices architecture, API security (OAuth, JWT) • Frontend Technologies: JavaScript, jQuery, Angular, HTML5, CSS3 • Tools & Methodologies: Git, AWS DevOps, CI/CD pipelines, Agile/Scrum • Strong understanding of the software development lifecycle, estimation techniques, and ERP/accounting integrations (EDI experience a plus). • Excellent problem-solving skills with strong analytical thinking and attention to detail. Soft Skills • Strong communication skills to work effectively with functional analysts, stakeholders, and end users. • Customer-focused mindset with the ability to quickly analyze and resolve issues. • Ability to manage multiple technical projects in a fast-paced environment. • High attention to detail with a strong commitment to delivering quality solutions. Work Environment Mixed environment: Onsite office and warehouse. Benefits Comprehensive medical, dental, and vision insurance plans Generous paid time off (PTO) package, including holidays Ongoing opportunities for professional development and career advancement Flexible work schedules with occasional remote work options Tuition reimbursement, wellness initiatives, and additional employee benefits Company-paid life insurance and short-term disability coverage Join our team as a Software Engineer and be part of a collaborative environment focused on building high-quality software solutions together. Employment authorization to work in the United States is required. No visa sponsorship available.
    $69k-93k yearly est. 13d ago
  • Developer/Lead/Architect - UI/Front End

    Avance Consulting Services 4.4company rating

    Senior programmer job in Charlotte, NC

    About Company: A Global IT consulting firm with several large customer engagements across Europe and US. It provides strategic business consulting, technology, engineering and outsourcing services to help clients leverage technology and create impactful and measurable business value for every IT investment. About Us: Avance Consulting Services is a global talent acquisition and executive search company. We work exclusively with some of the most reputed and admired clients across various sectors and geographies. This is a very urgent role. Apply NOW with your updated resume in word format. All selected profiles will be contacted within 1 day of application receipt. call *************** Ext : 438 Job Description Position 1 Job Title : Developer/Lead - UI Location : Charlotte, NC Duration : Full Time / Permanent Qualifications Basic •Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education. • At least 4 years of experience in Information Technology. Preferred • At least 4 years of experience in technology consulting, enterprise and solutions architecture and architectural frameworks • At least 3 years of experience in Web Content Management (WCM) Tools and technologies like AngularJS, HTML5, jQuery, CSS/CSS3, JSON and other web technologies. • At least 4 years of experience in project execution • Experience in defining new architectures and ability to drive an independent project from an architectural stand point • Analytical skills • At least 4 years of experience in thought leadership, white papers and leadership/mentoring of staff and internal consulting teams Position 2 Job Title : Lead/Architect - UI Location : Charlotte, NC & Boston, MA Duration : Full Time / Permanent Qualifications Basic •Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education. • At least 7 years of experience with Information Technology. Preferred • At least 5 years of experience in technology consulting, enterprise and solutions architecture and architectural frameworks • At least 6 years of experience in HTML5, CSS 3.0, AngularJS, jQuery, JavaScript, Bootstrap, Mobile Web, RWD • At least 6 years of experience in project execution • Experience in defining new architectures and ability to drive an independent project from an architectural stand point • Analytical skills • At least 3 years of experience in thought leadership, white papers and leadership/mentoring of staff and internal consulting teams Additional Information All your information will be kept confidential according to EEO guidelines.
    $99k-131k yearly est. 60d+ ago
  • Software Engineer II

    Jpmorgan Chase Bank, N.A 4.8company rating

    Senior programmer job in Charlotte, NC

    You're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorganChase within the Technology Infrastructure Services, you are part of an agile team that works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role. Job responsibilities Executes standard software solutions, design, development, and technical troubleshooting Writes secure and high-quality code using the syntax of at least one programming language with limited guidance Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications Applies knowledge of tools within the Software Development Life Cycle toolchain to improve the value realized by automation Applies technical troubleshooting to break down solutions and solve technical problems of basic complexity Gathers, analyzes, and draws conclusions from large, diverse data sets to identify problems and contribute to decision-making in service of secure, stable application development Learns and applies system processes, methodologies, and skills for the development of secure, stable code and systems Adds to team culture of diversity, opportunity, inclusion, and respect Required qualifications, capabilities, and skills 2+ years of experience in site reliability engineering or a related field. Hands-on practical experience in system design, application development, testing, and operational stability Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Demonstrable ability to code in one or more languages Experience across the whole Software Development Life Cycle Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security Emerging knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred qualifications, capabilities, and skills Familiarity with modern front-end technologies Exposure to cloud technologies JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management. We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
    $90k-111k yearly est. 2d ago

Learn more about senior programmer jobs

How much does a senior programmer earn in Charlotte, NC?

The average senior programmer in Charlotte, NC earns between $77,000 and $140,000 annually. This compares to the national average senior programmer range of $78,000 to $141,000.

Average senior programmer salary in Charlotte, NC

$104,000
Job type you want
Full Time
Part Time
Internship
Temporary