Associate software engineer jobs in Charlotte, NC - 902 jobs
All
Associate Software Engineer
Software Engineer
Software Developer
Software Engineering Internship
Junior Software Engineer
Senior Software Engineer
Development Team Member
Senior Frontend Developer
Han Staffing
Associate 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
Looking for a job?
Let Zippia find it for you.
Team Member - Guest Experience
Panthers Football, LLC
Associate 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
Software Developer
Taylor Corporation 4.3
Associate 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.4
Associate software engineer job in Charlotte, NC
What you will be doing:
This position collaborates with a team of highly talented softwareengineers 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 softwareengineering 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, SoftwareEngineering
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 .
**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 SoftwareEngineering, 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
Junior Software Engineer
Diocese of Charlotte 4.1
Associate software engineer job in Charlotte, NC
Full-time Description
The Roman Catholic Diocese of Charlotte is seeking a Junior SoftwareEngineer to join a dynamic new team tasked with building the digital "operating system" for the Diocese. This is an opportunity to be part of a transformative initiative-effectively creating a startup-like environment within the Diocese to design, develop, and deliver impactful technology solutions that enhance mission-critical operations across parishes, schools, and ministries.
The Junior SoftwareEngineer will contribute to full-stack development and be an integral part of agile project teams, working with senior developers and key stakeholders to deliver secure, scalable systems and digital services. This role bridges technical implementation with organizational goals-translating business needs into features, integrating external services, and delivering applications that support the evolving digital vision of the Diocese.
This is a rare chance to help architect and build a new generation of Catholic technology infrastructure-an impactful and rewarding challenge for those inspired by purpose-driven work.
ESSENTIAL FUNCTIONS:
· Design, develop, test, and document front-end and back-end application components using modern frameworks and tools (e.g., React, Django, Node.js).
· Participate in code reviews, agile planning sessions, and product demos as part of the software development lifecycle.
· Collaborate with infrastructure teams to ensure secure and scalable deployments of applications.
· Assist in the development of REST APIs and integration of external services and data sources.
· Write clean, maintainable, and well-documented code aligned with organizational standards and best practices.
· Identify and resolve bugs or performance issues across production and staging environments.
· Maintain version control and collaborate with team members via platforms such as GitHub or GitLab.
· Support training, documentation, and rollout of newly released features or applications.
· Performs other related duties as assigned to support departmental and organizational priorities.
Requirements
Preferred:
Education:
· Bachelor's degree in Computer Science, SoftwareEngineering, or a related technical discipline.
Technology:
· Proficiency in at least one of the following programming languages (Python, JavaScript)
· Exposure to relationship databases (PostgreSQL, SQL Server, MySQL) and/or NoSQL systems (MongoDB, Redis)
· Understanding of web technologies (HTML, CSS, JavaScript) and component-based frameworks (React, Vue).
· Familiarity with RESTful API design and consumption.
· Basic knowledge of agile development workflows and tools.
· Knowledge of at least one other cloud hosting solution (e.g., Azure, AWS, Google).
· Experience or familiarity with IT automation and scripting (e.g., Powershell, Bash), basic system administration, or DevOps concepts is a plus.
· Passion for learning new technologies and contributing to a mission-driven environment.
Personal:
· Excellent verbal and written communication skills.
· Reliable, personable, and customer focused.
· Desire to learn - independently and on the job.
· Comfortable working with colleagues and consultants.
· Candidates should be detail oriented with the ability to prioritize tasks and juggle multiple projects.
WORKING ENVIRONMENT:
· In office Monday through Friday
· Some evening and weekend work may be required.
$65k-86k yearly est. 60d+ ago
Junior Software Engineer
Charlotte Diocese
Associate software engineer job in Charlotte, NC
The Roman Catholic Diocese of Charlotte is seeking a Junior SoftwareEngineer to join a dynamic new team tasked with building the digital "operating system" for the Diocese. This is an opportunity to be part of a transformative initiative-effectively creating a startup-like environment within the Diocese to design, develop, and deliver impactful technology solutions that enhance mission-critical operations across parishes, schools, and ministries.
The Junior SoftwareEngineer will contribute to full-stack development and be an integral part of agile project teams, working with senior developers and key stakeholders to deliver secure, scalable systems and digital services. This role bridges technical implementation with organizational goals-translating business needs into features, integrating external services, and delivering applications that support the evolving digital vision of the Diocese.
This is a rare chance to help architect and build a new generation of Catholic technology infrastructure-an impactful and rewarding challenge for those inspired by purpose-driven work.
ESSENTIAL FUNCTIONS:
· Design, develop, test, and document front-end and back-end application components using modern frameworks and tools (e.g., React, Django, Node.js).
· Participate in code reviews, agile planning sessions, and product demos as part of the software development lifecycle.
· Collaborate with infrastructure teams to ensure secure and scalable deployments of applications.
· Assist in the development of REST APIs and integration of external services and data sources.
· Write clean, maintainable, and well-documented code aligned with organizational standards and best practices.
· Identify and resolve bugs or performance issues across production and staging environments.
· Maintain version control and collaborate with team members via platforms such as GitHub or GitLab.
· Support training, documentation, and rollout of newly released features or applications.
· Performs other related duties as assigned to support departmental and organizational priorities.
Requirements
Preferred:
Education:
· Bachelor's degree in Computer Science, SoftwareEngineering, or a related technical discipline.
Technology:
· Proficiency in at least one of the following programming languages (Python, JavaScript)
· Exposure to relationship databases (PostgreSQL, SQL Server, MySQL) and/or NoSQL systems (MongoDB, Redis)
· Understanding of web technologies (HTML, CSS, JavaScript) and component-based frameworks (React, Vue).
· Familiarity with RESTful API design and consumption.
· Basic knowledge of agile development workflows and tools.
· Knowledge of at least one other cloud hosting solution (e.g., Azure, AWS, Google).
· Experience or familiarity with IT automation and scripting (e.g., Powershell, Bash), basic system administration, or DevOps concepts is a plus.
· Passion for learning new technologies and contributing to a mission-driven environment.
Personal:
· Excellent verbal and written communication skills.
· Reliable, personable, and customer focused.
· Desire to learn - independently and on the job.
· Comfortable working with colleagues and consultants.
· Candidates should be detail oriented with the ability to prioritize tasks and juggle multiple projects.
WORKING ENVIRONMENT:
· In office Monday through Friday
· Some evening and weekend work may be required.
$61k-80k yearly est. 60d+ ago
Software Engineer
Contec LLC 4.5
Associate 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 SoftwareEngineer 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 SoftwareEngineer 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 Developer - Full Stack
Lancesoft 4.5
Associate software engineer job in Charlotte, NC
We are seeking an experienced Full Stack Developer with a strong background in Java, Spring Framework, and React 19. The ideal candidate will have a proven track record of designing, developing, and deploying scalable web applications, working across both front-end and back-end technologies. Candidate must have headphones and video for interview. Interview will involve assessing code and responding to code challenges.
Key Responsibilities
Design, develop, and maintain robust, scalable, and secure web applications.
Implement and optimize RESTful APIs using Java and Spring Framework.
Build dynamic and responsive user interfaces using React 19.
Collaborate with cross-functional teams including product managers, designers, and QA engineers.
Ensure application performance, security, maintainability and enforce best practices
Required Skills & Qualifications
Minimum 10 years of professional experience in software development.
Strong proficiency in Java and Spring Framework for backend development.
Expertise in React 19 and modern front-end development practices.
Solid understanding of HTML5, CSS3, JavaScript (ES6+), and responsive design principles.
Familiarity with SQL databases (e.G., Oracle).
Knowledge of CI/CD pipelines, Git, and DevOps practices.
Excellent problem-solving skills and ability to work in an agile environment.
Preferred Qualifications
Experience with containerization (Docker, Kubernetes).
Knowledge of security best practices in web development.
Experience with Actimize ActOne and related tools.
Experience with Financial crimes technologies
$76k-96k yearly est. 8d ago
Software Engineer - Contact Center
Crump Group, Inc. 3.7
Associate software engineer 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 SoftwareEngineer 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 softwareengineering 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 II
Jpmorganchase 4.8
Associate 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 softwareengineering opportunity for you.
As a SoftwareEngineer 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 softwareengineering 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
Oracle Software Engineer
Xinnovit
Associate 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. 2d ago
Software Engineer II
JPMC
Associate 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 softwareengineering opportunity for you.
As a SoftwareEngineer 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 softwareengineering 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
Software Engineer
Bridgeigp
Associate software engineer job in Charlotte, NC
What you will do…
As a SoftwareEngineer, 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 50d ago
Full Stack Software Engineer
Doxel
Associate software engineer 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 7d ago
Software Engineer
Financial Independence Group, LLC 3.7
Associate 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
Software Engineer
Everblue 4.1
Associate software engineer job in Huntersville, NC
Reports To: Technical Product Manager or Engineering Lead Employment Type: Full-Time Restriction: Must be a U.S. Citizen or Permanent Resident
The SoftwareEngineer will contribute to the design, development, and maintenance of Everblue's software applications, including our flagship products EverForms and EverCert. This role is ideal for an engineer with a solid development foundation who is eager to grow, work collaboratively across teams, and play a key role in building high-quality technology solutions that support digital transformation and certification management.
Key Responsibilities
Design, develop, and maintain high-quality software applications using clean, maintainable, and efficient code.
Participate in the full software development lifecycle, including requirements gathering, design, testing, and deployment.
Collaborate with cross-functional teams to define, design, and ship new product features.
Troubleshoot and debug complex issues to improve system reliability and performance.
Conduct code reviews to ensure adherence to coding standards and best practices.
Develop and execute tests to ensure product quality and functionality.
Contribute to technical discussions and support decisions about architecture, tools, and best practices.
Mentor junior engineers and support a culture of continuous learning and improvement.
Attend daily engineering meetings and communicate clearly with technical and non-technical stakeholders.
Requirements
Minimum of 3 years of software development experience delivering high-quality solutions.
Proficiency in Python and JavaScript.
Strong understanding of software design patterns and development best practices.
Experience with Git or other version control systems.
Familiarity with Agile development methodologies.
Knowledge of databases and ORM frameworks.
Willingness to travel 2-3 times per year for up to a week.
Soft Skills
Excellent communication and teamwork abilities.
Strong problem-solving skills and attention to detail.
Ability to mentor junior engineers and contribute to team growth.
Why Join Everblue?
Be part of a mission-driven company dedicated to making the world a better place. Work with a supportive, responsive team that values your input. Enjoy a dynamic and flexible environment with opportunities for professional growth and development. Everblue is an equal opportunity employer. We value the diverse perspectives, experiences, and talents within our team and encourage all qualified candidates to apply.
About Everblue
Everblue is a mission-driven, veteran-owned small business based in North Carolina, dedicated to advancing energy market transformation, digital transformation, and workforce development. Our flagship software products, EverForms and EverCert, help organizations digitize complex processes, streamline certifications, and improve operational efficiency. We partner with organizations across the country to deliver innovative technology solutions that create measurable impact.
$69k-94k yearly est. Auto-Apply 40d ago
Software Engineer, macOS Core Product - Concord, USA
Speechify
Associate 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 SoftwareEngineer 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
Software Engineer
Contec 4.5
Associate 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 SoftwareEngineer 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 SoftwareEngineer 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
Engineer - Software
Lancesoft 4.5
Associate 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.
How much does an associate software engineer earn in Charlotte, NC?
The average associate software engineer in Charlotte, NC earns between $50,000 and $85,000 annually. This compares to the national average associate software engineer range of $60,000 to $102,000.
Average associate software engineer salary in Charlotte, NC
$65,000
What are the biggest employers of Associate Software Engineers in Charlotte, NC?
The biggest employers of Associate Software Engineers in Charlotte, NC are: