Post job

Software engineer jobs in Charlotte, NC - 1,204 jobs

All
Software Engineer
Lead Architect/Developer
Software Developer
Software Engineering Internship
Senior Software Engineer
Senior Engineer
Development Team Member
Software Engineering Manager
Software Engineer/Architect
Applications Developer
  • Senior Frontend Developer

    Han Staffing

    Software engineer job in Charlotte, NC

    React.js Developer Work Model: Hybrid - Onsite Required Interview: Onsite Interview Required Type: Contract Role Our client is seeking a strong React.js Developer with solid JavaScript expertise who is local to Charlotte and able to work in a hybrid onsite model. Candidates must also be available for in‑person interviews. Responsibilities Develop and enhance responsive web applications using React.js and modern JavaScript (ES6+). Build reusable UI components, manage state, and ensure smooth front‑end performance. Integrate REST APIs and collaborate closely with backend teams. Work with UX/UI designers to translate wireframes into high‑quality interfaces. Optimize applications for speed, scalability, and cross‑browser compatibility. Debug issues, participate in code reviews, and contribute to Agile ceremonies. Required Skills 4+ years of hands‑on experience with React.js. Strong proficiency in JavaScript (ES6+), HTML5, CSS3, and responsive design. Experience with React Hooks, Redux, or other state‑management libraries. Familiarity with build tools such as Webpack, Babel, and NPM/Yarn. Strong debugging skills and experience with browser developer tools. Must be local to Charlotte, NC. Must be able to attend onsite interviews and work in a hybrid onsite schedule. Nice to Have Experience with TypeScript. Exposure to Node.js or full‑stack development. Knowledge of testing frameworks (Jest, React Testing Library). Familiarity with cloud platforms (Azure/AWS).
    $86k-112k yearly est. 5d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Manager, Software Engineer

    Relativity 4.7company rating

    Software engineer job in Charlotte, NC

    Posting Type Hybrid Relativity is a market-leading global tech company that equips legal and compliance professionals with a powerful platform to organize data, uncover the truth, and act on it. Our SaaS product, RelativityOne, is the fastest-growing in our company's history, trusted by the U.S. Department of Justice, 199 of the Am Law 200, and over 329,000 enabled users for litigation, internal investigations, and compliance projects. We've been consistently recognized as a great workplace, and we seek individuals who bring their authentic selves to our team. Job Description and Requirements As a Software Engineering Managerin Engineering Systems, you will: Lead an internal platform team that empowers Relativity developers to deliver high-value products. Lead and develop a high-performing team of software engineers. Serve as a subject matter expert for the product features your team owns. Make decisionsregardingyour team's operations andobjectives. Receive mentorship and coaching from leadership to support your success. Key Responsibilities Include: People & Performance Management Oversee ascrum team, ensuring its success through Agile principles and leadership. Foster a high-performance culture and cost-effective practices. Allocate team members' efforts strategically based on organizational needs. Drive organizational efficiency through industry best practices for SaaS products. Conduct 1:1meetingsto supportyourdirect reports. Promoteknowledge-sharingacross the team. Offer technical leadership in your team's feature set or domain. Guide employees on career development and future opportunities. Manage the team's workload, hiring, and performance evaluation. Technology & Strategy Leadership Serve as a technology advisor, staying ahead of industry trends. Contribute hands-on tosoftware design, development, and integration. Leveragelead engineersand architects to develop effective solutions. Develop a strategic vision for your team's domain. Implement operational policies and drive process improvements. We enjoy working with smart, driven people who have fun building innovative solutions. We expect you to be versatile, display leadership qualities, and be excited to tackle new challenges across the full tech stack. Qualifications Positive attitude and strong teamwork skills Bachelor's degree in computer scienceor a related field 4+ years managing software development teams 10+ years of experience in commercial-grade software development Experience leading remote teams Strong knowledge of: Modern programming languages and object-oriented programming High-performance, fault-tolerant distributed systems Cloud environments (SaaS, PaaS) Infrastructure as Code(Terraform,Pulumi, etc.) Ability to motivate teams and improve efficiency under pressure Strong verbal, presentation, and written communication skills Experience with Agile methodologies Experience with GitHub Actions, Jenkins, or other automation tools Proven success leading SaaS or PaaS products Cloud platforms (Azure preferred) Relativity is committed to competitive, fair, and equitable compensation practices. This position is eligible for total compensation which includes a competitive base salary, an annual performance bonus, and long-term incentives. The expected salary range for this role is between following values: $155,000 and $233,000 The final offered salary will be based on several factors, including but not limited to the candidate's depth of experience, skill set, qualifications, and internal pay equity. Hiring at the top end of the range would not be typical, to allow for future meaningful salary growth in this position. Suggested Skills: Budget Management, Engineering Management, Innovation, Leadership, Performance Management (PM), Process Improvements, Project Management, Quality Assurance (QA), Risk Management, Stakeholder Management
    $103k-126k yearly est. 5d ago
  • Team Member - Guest Experience

    Panthers Football, LLC

    Software engineer job in Charlotte, NC

    Mission Statement: As an extension of Tepper Sports and Entertainment, the Guest Experience Team is committed to providing excellent customer service to guests visiting Bank of America Stadium. Each member of the Guest Experience Team is knowledgeable of the stadium and its policies, dedicated to supporting each of the stadium's events and committed to improving the fan experience. We share the Carolina Panthers'/ Charlotte FC's vision of what a positive game day experience should be for our guests. This team sets the tone for delivering exceptional service by anticipating the guests' needs and resolving issues in a timely and professional manner. Requirements: Have a strong customer service background Availability to work ALL Carolina Panthers/Charlotte FC home games and other stadium events on nights, weekends, and holidays A team player who possesses a positive attitude and uses good judgment Works with little supervision and is self-motivated Friendly and personable Ability to work in a fast-paced environment Must pass a background check Responsibilities: Greet each guest, serving as a customer service representative with an energetic and courteous demeanor Promote a family-friendly atmosphere by proactively correcting and/or reporting customer service concerns to a Supervisor Monitor assigned areas ensuring safety of all guests Understand and enforce both the NFL/ MLS Fan Code of Conduct and Bank of America Stadium policies and procedures Answer guests' questions in a timely fashion as it relates to their game day experience Other duties assigned as needed for game day position *Guest Experience Team Members are seasonal employees and are staffed on an "as needed" basis
    $20k-29k yearly est. 2d ago
  • Senior Backend Engineer

    Knox Systems, Inc. 4.7company rating

    Software engineer job in Charlotte, NC

    Department: Engineering Reports To: Senior Engineering Manager / Director of Engineering Classification: Full-Time, Exempt Estimated Compensation: $145-170k Hiring Requirement: Due to the nature of our work with federal government clients and compliance with applicable regulations, this position requires U.S. citizenship. Dual citizenship is not permitted for this role. Candidates must be able to provide documentation verifying sole U.S. citizenship status as part of the background check process. Focus: Integrations, AI/ML, Compliance Automation, Infrastructure Analysis Overview You'll be the backend powerhouse responsible for building KnoxAI's core compliance engine-integrating with third-party services, implementing AI-driven analysis, and automating the complex workflows required for FedRAMP and DISA authorizations. Your work will directly impact federal agencies' ability to assess and authorize SaaS applications securely and efficiently. This role is ideal for a senior engineer who loves solving hard integration problems, working with cutting-edge AI/ML technologies, and building systems that must be both highly reliable and auditable for government compliance. Responsibilities Core Platform Development KSI Compliance Engine: Build automated validation for Key Security Indicators across 26+ KSI families (CNA, IAM, SVC, MLA, etc.) with hybrid automated + AI-driven scoring Integration Pipelines: Develop and maintain integrations with FedRAMP-authorized services: Security: CrowdStrike (SIEM, EDR, CNAPP), AWS Security Hub, GuardDuty, Inspector, CloudTrail IAM/PAM: Okta, Keeper (via CLI/SDK for just-in-time access, session metadata, audit logs) Operations: Jira (CAB approvals), ServiceNow (ITSM), PagerDuty (incident response) Training/Awareness: KnowBe4 (security awareness metrics) IaC Automation: Spacelift (run history, plan diffs, approvals, rollback info) Infrastructure Analysis: Parse and analyze Terraform/CloudFormation to identify NIST SP 800-53 control alignment and misconfigurations DAST Implementation: Enhance and productionize OWASP ZAP integration for dynamic application security testing of customer SaaS applications Document Repository: Build secure, controlled repository for customer-specific documentation with AI-powered SSP overlay generation AI/ML Integration Model Orchestration: Implement multi-model workflows combining OpenAI (GPT-4o), Anthropic (Claude), Google (Gemini), and Groq for compliance reasoning Model Context Protocol: Build MCP tools exposing platform capabilities to AI agents (user management, findings retrieval, KSI analysis) Fine-Tuning Pipeline: Collaborate on QWEN fine-tuning using Knox's decade of FedRAMP/DISA assessment data Prompt Engineering: Design and optimize prompts for compliance analysis, risk scoring, and remediation recommendations Vector Search: Implement RAG (Retrieval-Augmented Generation) for policy/control lookup using OpenSearch or dedicated vector DB Data Layer & Scalability Database Design: Extend Prisma schema for new features; optimize complex queries across 35+ models Caching Strategies: Implement Redis caching for frequently accessed compliance data and KSI results Event-Driven Architecture: Build SQS-based job queues for long-running compliance evaluations and bulk imports API Performance: Ensure API response times Multi-Tenancy: Maintain strict team-based data isolation; implement row-level security where needed DevOps & Reliability Monitoring: Instrument code with CloudWatch metrics, structured logging, and distributed tracing Error Handling: Implement robust retry logic, circuit breakers, and graceful degradation for third-party API failures Testing: Write comprehensive unit and integration tests (Jest); achieve >80% code coverage on critical paths Documentation: Maintain up-to-date API documentation (OpenAPI), architecture decision records (ADRs), and runbooks Required Qualifications Technical Skills 5+ years backend development with TypeScript/Node.js; deep understanding of async patterns, streams, and event loops NestJS or similar frameworks (Express, Fastify, Koa) with dependency injection and modular architecture PostgreSQL expertise: Complex joins, CTEs, window functions, indexing strategies, query optimization Prisma ORM or similar (TypeORM, Sequelize) with migrations and schema management RESTful API design: Pagination, filtering, sorting, error handling, versioning, rate limiting AWS services: S3, Lambda, SQS, DynamoDB, OpenSearch, Secrets Manager, IAM policies AI/ML APIs: Hands-on experience integrating OpenAI, Anthropic, Google Gemini, or similar (not just basic prompts-complex workflows, streaming, function calling) Integration & Automation Third-party API integration: OAuth2, SAML, webhooks, retry logic, API versioning, SDK usage Infrastructure-as-code familiarity: Ability to parse Terraform/CloudFormation and understand resource configurations Security testing tools: Experience with OWASP ZAP, Burp Suite, or similar DAST/SAST tools Message queues: SQS, RabbitMQ, Kafka, or similar for async job processing Soft Skills & Mindset Ownership mentality: End-to-end ownership of features from design → implementation → deployment → monitoring Problem solver: Thrives on debugging complex issues across distributed systems and third-party integrations Detail-oriented: Compliance work requires precision-small errors can have big consequences Collaborative: Works closely with frontend engineer, engineering manager, and CTO; clear written communication Bonus/Preferred GRC/compliance background: Prior work in cybersecurity, audit, or compliance automation FedRAMP/DISA knowledge: Understanding of NIST SP 800-53, FedRAMP requirements, or DISA STIGs QWEN or other OSS model fine-tuning experience LangChain, Haystack, or similar AI orchestration frameworks Bun runtime experience or strong enthusiasm for adopting modern JavaScript tooling Docker/containerization for local development and AWS ECS/Fargate deployments GraphQL (future roadmap consideration) If selected to move forward, you will be asked to provide: A short Loom video walking through a passion project, including what it does and a review of some of the code. Access to either a public or private repository so we can review their commits and overall code quality. Ideally, the project should be built on (or close to) the stack outlined in the job descriptions. Benefits & Perks Knox offers a competitive employee benefits package including Medical, Dental, Vision, Life & Disability, unlimited PEO, and an employee funded 401k plan. Please note, benefits are subject to change. We are an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, or any other legally protected status.
    $145k-170k yearly 5d ago
  • Software Developer

    Taylor Corporation 4.3company rating

    Software engineer job in Monroe, NC

    Let Us Power Your Potential Taylor Corporation isa dynamic, diversified companywith bigplans for the future-andyour career. We power our employees' potential and strive to createopportunityand security for every member of the team. Ifyou'reready for something bigger-more challenge, more variety, more pathways for professional growth-we should talk.We'repassionate about ourwork,we believe there is always a better way, andwe'relooking for people like you. Ready toreach your potential?It'stime to look at Taylor. Your Opportunity:Taylor Corporation is looking for an Application Developer / Application Support Analyst. This location adheres to the Federal Information Security Management Act (FISMA). All employees must undergo a federal background check, which requires U.S. citizenship. Your Responsibilities: Day to day triage of incidents assigned toteam. Able to prioritize by client and company impact, research, resolve, or escalate to successfully complete the incident ticket. Initiallyincludes the development of small to medium changes to client applications. Responsibilities forlargermore complex changes will be added as the individual grows. Partner with Venture's internal client services,data processing, and productionteamsto ensure client work is completed within the service level agreements. You Must Have: Linux, Solaris OScommandsand syntax practical understanding. Capability to display experience understanding and coding. Shell scripting, PERL scriptingcomprehensionand practical experience certifications and/or display of familiarity Comprehension and ability to display general IT skills. Proven experience understanding SDLC principles. We WouldAlsoPrefer: Proficient understanding and experience of IT application support principles Ability to understand complex situations and recommend/provide solutions. Understanding and working knowledge of file and data transfers, API, SFTP, andother various methods. Understanding ofprint and mail operations, commercial printing equipment, inserters, and USPS/UPS/FedExmailing. Experience converting applications from Solaris to Linux hosting. Understanding thesyntaxdifferences to provide conversion support. Proficient in AI tool sets and their ability to effectively complement application support and development. ITIL/ITSM knowledge andfoundations certification. Working knowledge of incident, change, and problem managementpractices. Theanticipatedannual salary range for this position is $60,000 - $75,000. The actual base salary offered depends on a variety of factors, which may include as applicable, the qualifications of the individual applicant for the position, years of relevant experience, specific and unique skills, level of education attained, certifications or other professional licenses held, and the location in which the applicant lives and/orfrom which they will be performing the job. The range listed is just onecomponentof Taylor Corporation's total compensation and benefits package for employees. About Taylor Corporation One of the largest print and communications firms in North America, Taylor's family of companies provides a diverse set of products, services and technologies that address the toughest business challenges. We work diligently each day to create printed and digital marketing communication solutions that help power many of the world's most recognizable brands. With more than 50 years of categoryexpertiseand10,000 employeesspanning dozens of U.S. states and multiple countries, Taylor serves businesses and distributors both large and small. Our employees enjoy a comprehensive benefit package including a choice of several health plans, dental, vision, wellness programs, life and disability coverage, flexible spending accounts, health savings accounts, a 401(k) plan with company match, paid time off (PTO) and64 hoursof annual holiday pay. The Employerretainsthe right to change or assign other duties to this position. Taylor Corporationis an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin,veteranor disability status. Taylor Corporation including all partners and affiliates is an Equal Opportunity Employer/Veterans/Disabled.
    $60k-75k yearly 1d ago
  • Software Engineer Intern

    Premier Healthcare Solutions 4.4company rating

    Software engineer job in Charlotte, NC

    What you will be doing: This position collaborates with a team of highly talented software engineers creating software products most of which are in developed in a cutting-edge framework. These products are sold in a Software as a Service (SaaS) model to hospitals and other healthcare sites to assist in improving clinical outcomes, reducing waste, and helping providers order the right screenings for their patients. This position requires someone who is passionate about front-end UI development. Key Responsibilities Responsibility #1- 25% • Writes code and assists in development of new products and enhances and maintains existing products Responsibility #2 - 25% • May analyze and address requirements in product design Responsibility #3 - 25% • May create and execute unit test cases (both automated and manual) Responsibility #4 - 20% • Constant collaboration with the software engineering team Responsibility #5 - #5% Learn new technologies Required Qualifications Work Experience: Years of Applicable Experience - 0 or more years Education: High School Diploma or GED (Required) Preferred Qualifications Skills: Software development-aligned coursework Web based service architecture and application development Agile Development methodologies Front-end UI development with JavaScript & React experience Education: Currently pursuing a bachelor's or Master's (MA, MS, MBA) in Computer Science, Computer Engineering, Software Engineering Additional Job Requirements: Remain in a stationary position for prolonged periods of time Be adaptive and change priorities quickly; meet deadlines Attention to detail Operate computer programs and software Ability to communicate effectively with audiences in person and in electronic formats. Day-to-day contact with others (co-workers and/or the public) Making independent decisions Ability to work in a collaborative business environment in close quarters with peers and varying interruptions Working Conditions: Air conditioned office space Travel Requirements: No travel required Physical Demands: Sedentary: Exerting up to 10 pounds of force occasionally, and/or a negligible amount of force frequently or constantly to lift, carry, push, pull or otherwise move objects, including the human body. Sedentary work involves remaining stationary most of the time. Jobs are sedentary if movement is required only occasionally, and all other sedentary criteria are met. Premier's compensation philosophy is to ensure that compensation is reasonable, equitable, and competitive in order to attract and retain talented and highly skilled employees. Premier's internal salary range for this role is $52,000 - $78,000. Final salary is dependent upon several market factors including, but not limited to, departmental budgets, internal equity, education, unique skills/experience, and geographic location. Premier utilizes a wide-range salary structure to allow base salary flexibility within our ranges. Qualified full and part time regular employees also receive access to the following benefits: · Health, dental, vision, life and disability insurance · 401k retirement program · Paid time off · Participation in Premier's employee incentive plans · Tuition reimbursement and professional development opportunities Premier at a glance: Ranked #1 on Charlotte's Healthiest Employers list for 2019, 2020, 2022, and 2023 and 21st Healthiest Employer in America (2023) Named one of the World's Most Ethical Companies by Ethisphere Institute for the 16th year in a row Modern Healthcare Best in Business Awards: Consultant - Healthcare Management (2024) The only company to be recognized by KLAS twice for Overall Healthcare Management Consulting For a listing of all of our awards, please visit the Awards and Recognition section on our company website. Employees receive: Perks and discounts Access to on-site and online exercise classes Premier is looking for smart, agile individuals like you to help us transform the healthcare industry. Here you will find critical thinkers who have the freedom to make an impact. Colleagues who share your thirst to learn more and do things better. Teammates committed to improving the health of a nation. See why incredible challenges require incredible people. Premier is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to unlawful discrimination because of their age, race, color, religion, national origin, ancestry, citizenship status, sex, sexual orientation, gender identity, gender expression, marital status, familial status, pregnancy status, genetic information, status as a victim of domestic violence, covered military or protected veteran status (e.g., status as a Vietnam Era veteran, disabled veteran, special disabled veteran, Armed Forces Serviced Medal veteran, recently separated veteran, or other protected veteran) disability, or any other applicable federal, state or local protected class, trait or status or that of persons with whom an applicant associates. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. In addition, as a federal contractor, Premier complies with government regulations, including affirmative action responsibilities, where they apply. EEO / AA / Disabled / Protected Veteran Employer. Premier also provides reasonable accommodations to qualified individuals with a disability or those who have a sincerely held religious belief. If you need assistance in the application process, please reply to diversity_and_accommodations@premierinc.com or contact Premier Recruiting at ************. Information collected and processed as part of any job application you choose to submit to Premier is subject to Premier's .
    $52k-78k yearly Auto-Apply 6d ago
  • Software Engineer & Computer Science - Summer 2026 Intern (US Person Required)

    Honeywell 4.5company rating

    Software engineer job in Charlotte, NC

    **The future is what you make it.** When you join Honeywell, you become a member of our global team of thinkers, innovators, dreamers, and doers who make the things that make the future. That means changing the way we fly, fueling jets in an eco-friendly way, keeping buildings smart and safe and even making it possible to breathe on Mars. Working at Honeywell isn't just about developing cool things. That's why our employees enjoy access to dynamic career opportunities across different fields and industries. **Are you ready to help us make the future?** **ABOUT THE ROLE:** Join a team that designs, develops and integrates highly complex software applications within Honeywell. You will be an active and integral member of a team to achieve the completion of goals. You will also generate innovative solutions in work situations, trying different and novel ways to deal with problems and opportunities. Use your skill set to provide value added software features to our products for our customers. Accelerate innovation and growth, teaming with the world's most talented engineers. We invite you to discover for yourself why a career with Honeywell is the opportunity you've been looking for! **Location:** This position is available in multiple locations across the United States. The hourly base range for this position is $20.00/hr - $42.00/hr. Please note that this salary information serves as a general guideline. Honeywell considers various factors when extending an offer, including but not limited to the scope and responsibilities of the position, the candidate's work experience, education and training, key skills, as well as market and business considerations. **MINIMUM QUALIFICATIONS:** + Must be currently pursuing a bachelor's degree (or higher) from an accredited college or university in Software Engineering, Computer Science, or similar field + Must graduate December 2026 or later + Must continue enrollment in degree program upon completion of the internship + Validated academic excellence (3.0 GPA and higher) + Due to compliance with U.S. export control laws and regulations, candidate must be a U.S. Person, which is defined as, a U.S. citizen, a U.S. permanent resident, or have protected status in the U.S. under asylum or refugee status Honeywell is currently unable to consider applicants who would require current or future sponsorship for employment authorization for this position. Candidates must be authorized to legally work in the United States without current or future sponsorship requirements. **WE VALUE:** + Understanding various software development lifecycle + Ability to develop efficient and high-quality software + Knowledge of software configuration management and change management practices + Diverse and global teaming and partnership + Excellent oral and written communication skills + Effective communication + Ability to quickly analyze, incorporate and apply new information and concepts + Ability to consistently make timely decisions even in the face of complexity, balancing systematic analysis with decisiveness Interning at Honeywell provides hands-on experience with cutting-edge technologies, professional development, and mentorship within a global organization. Interns will receive relocation benefits and short-term housing if they are 50 miles or more from their assigned work location (excluding Puerto Rico and Canada). The application period for the intern position is estimated to be through the end of March 2026; however, this may be shortened or extended depending on business needs and the availability of qualified candidates. \#HoneywellURNAM Honeywell is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status.
    $20-42 hourly 60d+ ago
  • Application Development Career Training Program

    Year Up United 3.8company rating

    Software engineer 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. 15d ago
  • Software Engineer

    Contec LLC 4.5company rating

    Software engineer 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. 16d ago
  • Software Engineer II

    Jpmorganchase 4.8company rating

    Software engineer 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
    $90k-111k yearly est. Auto-Apply 5d ago
  • Software Engineer

    Financial Independence Group, LLC 3.7company rating

    Software engineer job in Cornelius, NC

    Job Description 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. 7d ago
  • Oracle Software Engineer

    Xinnovit

    Software engineer 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. 1d ago
  • Software Engineer II

    JPMC

    Software engineer 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
    $67k-89k yearly est. Auto-Apply 5d ago
  • AWS Cloud Engineer/Architect

    Slalom 4.6company rating

    Software engineer job in Charlotte, NC

    Who You'll Work With As a modern technology company, our Slalom Technologists are disrupting the market and bringing to life the art of the possible for our clients. We have a passion for building strategies, solutions, and creative products to help our clients solve their most complex and interesting business problems. We surround our technologists with interesting challenges, innovative minds, and emerging technologies. We are looking for skilled AWS Cloud Engineers and Architects with expertise in workload migrations and operational experience to join our team. The ideal candidate will be responsible for designing, deploying, and managing scalable cloud infrastructure, ensuring high availability, security, and efficiency. You will play a key role in automating cloud deployments, optimizing performance, and troubleshooting infrastructure-related issues. At Slalom, we invest heavily in our partnership with AWS and at AWS re:Invent 2025, we were honored with four AWS Partner of the Year awards. These included Industry Partner of the Year for both Retail & Consumer Packaged Goods and Travel & Hospitality (Consulting - Global), as well as State or Local Government Consulting Partner of the Year and Non-Profit Organization (NPO) Consulting Partner of the Year. What You'll Do * Infrastructure as Code (IaC): Design, implement, and maintain AWS infrastructure using Terraform. * Cloud Operations: Monitor, troubleshoot, and optimize cloud environments for performance, security, and cost efficiency. * Automation & CI/CD: Develop automation scripts and pipelines using tools like Terraform, Ansible, AWS CDK, or GitHub Actions. * Security & Compliance: Capable of implementing best practices for security, identity management, and compliance (IAM, VPC, encryption, logging). * Observability & Monitoring: Set up and maintain monitoring, logging, and alerting solutions (CloudWatch, Prometheus, Grafana). * Incident Management: Respond to and resolve production incidents, ensuring minimal downtime and fast recovery. * Collaboration: Work closely with developers, DevOps teams, and security teams to support cloud-based applications. * Documentation: Maintain clear and up-to-date documentation for cloud infrastructure and automation processes. What You'll Bring * 5+ years of hands-on experience with AWS services (EC2, S3, Lambda, RDS, VPC, CloudWatch, SSM, SSO, etc.). * Strong experience with Terraform for infrastructure automation. * Experience with cloud operations, monitoring, and incident response. * Familiarity with Linux systems administration and scripting (Bash, Python, or PowerShell). * Strong knowledge of networking concepts (VPC, VPN, DNS, Load Balancing, Security Groups). * Experience with CI/CD pipelines and automation tools. * Strong problem-solving skills and ability to work in a fast-paced environment. * Good communication skills and ability to collaborate with cross-functional teams. Nice to have * Experience with one of the following: Python, PowerShell, Bash, Go, Rust. * Experience with AWS MGN, DRS, Migration Factory. * AWS certifications (AWS Certified Solutions Architect, AWS Certified DevOps Engineer, etc.). * Experience with Kubernetes (EKS), Docker, or other container orchestration tools. * Experience with RDS, Managed MSSQL, PostgreSQL. About Us Slalom is a fiercely human business and technology consulting company that leads with outcomes to bring more value, in all ways, always. From strategy through delivery, our agile teams across 52 offices in 12 countries collaborate with clients to bring powerful customer experiences, innovative ways of working, and new products and services to life. We are trusted by leaders across the Global 1000, many successful enterprise and mid-market companies, and 500+ public sector organizations to improve operations, drive growth, and create value. At Slalom, we believe that together, we can move faster, dream bigger, and build better tomorrows for all. Compensation and Benefits Slalom prides itself on helping team members thrive in their work and life. As a result, Slalom is proud to invest in benefits that include meaningful time off and paid holidays, parental leave, 401(k) with a match, a range of choices for highly subsidized health, dental, & vision coverage, adoption and fertility assistance, and short/long-term disability. We also offer yearly $350 reimbursement account for any well-being-related expenses, as well as discounted home, auto, and pet insurance. Slalom is committed to fair and equitable compensation practices. For this position, the target base salary pay range in the following locations: Boston, Houston, Los Angeles, Orange County, Seattle, San Diego, Washington DC, New York, New Jersey, for Consultant level is $119,000-$147,500 and for Senior Consultant level it is $136,500-$169,500 and for Principal level it is $151,000-$187,500. In all other markets, the target base salary pay range for Consultant level is $109,000-$135,500 and for Senior Consultant level it is $125,000-$155,500 and for Principal level it is $138,500-$172,000. In addition, individuals may be eligible for an annual discretionary bonus. Actual compensation will depend upon an individual's skills, experience, qualifications, location, and other relevant factors. The salary pay range is subject to change and may be modified at any time. We will accept applications until 3/31/2026 or until the positions are filled. We are committed to pay transparency and compliance with applicable laws. If you have questions or concerns about the pay range or other compensation information in this posting, please contact us at: ********************. EEO and Accommodations Slalom is an equal opportunity employer and is committed to attracting, developing and retaining highly qualified talent who empower our innovative teams through unique perspectives and experiences. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veterans' status, or any other characteristic protected by federal, state, or local laws. Slalom will also consider qualified applications with criminal histories, consistent with legal requirements. Slalom welcomes and encourages applications from individuals with disabilities. Reasonable accommodations are available for candidates during all aspects of the selection process. Please advise the talent acquisition team or contact ****************************** if you require accommodations during the interview process.
    $151k-187.5k yearly Easy Apply 5d ago
  • Engineer - Software

    Lancesoft 4.5company rating

    Software engineer 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. 15d ago
  • Software Engineer, macOS Core Product - Concord, USA

    Speechify

    Software engineer 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. 12d ago
  • Developer/Lead/Architect - UI/Front End at Charlotte,NC

    Avance Consulting Services 4.4company rating

    Software engineer 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
  • .NET Developer/Lead/Architect

    Qode

    Software engineer 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. 12d ago
  • Software Engineer

    Contec 4.5company rating

    Software engineer 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. 14d ago
  • Developer/Lead/Architect - UI/Front End

    Avance Consulting Services 4.4company rating

    Software engineer 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

Learn more about software engineer jobs

How much does a software engineer earn in Charlotte, NC?

The average software engineer in Charlotte, NC earns between $59,000 and $101,000 annually. This compares to the national average software engineer range of $73,000 to $136,000.

Average software engineer salary in Charlotte, NC

$77,000

What are the biggest employers of Software Engineers in Charlotte, NC?

Job type you want
Full Time
Part Time
Internship
Temporary