1

Mid Level Software Engineer Jobs in Clover, SC (NOW HIRING)

Mid-Level Full Stack Developer Location: Charlotte, NC, 28269 Duration: 12+ Months Job Type ... Design and implement scalable software solutions using Core Java and J2EE. * Develop and maintain ...

Mid-Level Full Stack Developer Location: Charlotte, NC, 28269 Duration: 12+ Months Job Type ... Design and implement scalable software solutions using Core Java and J2EE. * Develop and maintain ...

Mid-Level Full Stack Developer Location: Charlotte, NC, 28269 Duration: 12+ Months Job Type ... Design and implement scalable software solutions using Core Java and J2EE. * Develop and maintain ...

.NET Software Developer

Charlotte, NC · On-site

$47.25 - $62.25/hr

NET with AWS roles in the Fort Mill, SC / Charlotte, NC area, specifically seeking experienced personnel (10+ years) for hybrid, senior-level software engineering positions. These roles focus on ...

Senior Software Engineer - Onsite

Charlotte, NC · On-site

$119K - $157K/yr

As a Senior Software Engineer, you will design, develop, test, and deploy sophisticated Generative ... mid-level managers to resolve technical challenges and meet project goals • Lead projects and act ...

Sr. Software Engineer

Charlotte, NC · On-site

$119K - $157K/yr

This level of software engineer will work on every story in the sprint and will oversee work and provide mentorship to lower level software engineers. This level will take a high level (and often ...

Data Engineer (Mid Level)

Charlotte, NC · On-site

$111K - $134K/yr

Required Skills and Experience * 5-7+ years of experience in data engineering, software development, or a similar technical role. * A bachelor's degree in Computer Science, Information Systems ...

Senior Embedded Android Engineer

Fort Mill, SC · On-site

$115K - $151K/yr

This role is centered on systems-level software engineering, including Android platform customization, embedded software architecture, hardware/software integration, and low-level system optimization ...

Proficiency with civil engineering software programs such as Civil 3D, StormCad, PondPack, and Mircrostation or AutoCad. * One or more years of related experience in site grading and drainage, storm ...

Proficiency with civil engineering software programs such as Civil 3D, StormCad, PondPack, and Mircrostation or AutoCad. * One or more years of related experience in site grading and drainage, storm ...

Proficiency with civil engineering software programs such as Civil 3D, StormCad, PondPack, and Mircrostation or AutoCad. * One or more years of related experience in site grading and drainage, storm ...

next page

Showing results 1-20

Mid Level Software Engineer information

See Clover, SC salary details

$54.5K

$126.6K

$176.3K

How much do mid level software engineer jobs pay per year?

As of Jul 13, 2026, the average yearly pay for mid level software engineer in Clover, SC is $126,558.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,900.00 and $148,400.00 per year, depending on experience, location, and employer.

What is a Mid Level Software Engineer job?

A Mid Level Software Engineer is a professional with a few years of experience who develops, tests, and maintains software applications. They work independently on tasks, contribute to code reviews, and collaborate with teams to design and implement solutions. Mid-level engineers are expected to write clean, efficient code, troubleshoot issues, and improve system performance. They may also mentor junior developers and participate in architectural discussions. Typically, they have strong problem-solving skills and proficiency in programming languages relevant to their role.

What typical responsibilities can I expect as a Mid Level Software Engineer?

As a Mid Level Software Engineer, you will be involved in designing, coding, testing, and maintaining software applications, often working on both new and existing projects. You’ll collaborate with other engineers, product managers, and QA teams to deliver features that meet business requirements, while also participating in code reviews and contributing to architectural decisions. Your responsibilities may also include troubleshooting bugs, refining development processes, and occasionally mentoring junior engineers. This role typically offers a blend of technical challenge, teamwork, and opportunities for continued skill development.

What are the key skills and qualifications needed to thrive in the Mid Level Software Engineer position, and why are they important?

To thrive as a Mid Level Software Engineer, you need a solid understanding of software development principles, programming languages such as Java, Python, or C#, and a bachelor’s degree in computer science or a related field. Experience with version control systems like Git, familiarity with agile methodologies, and sometimes certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are advantageous. Strong problem-solving skills, teamwork, and effective communication are standout soft skills in this position. These combined skills enable engineers to deliver high-quality code, collaborate efficiently within development teams, and adapt to evolving project requirements.

What are the most commonly searched types of Software Engineer jobs in Clover, SC? The most popular types of Software Engineer jobs in Clover, SC are:
What cities near Clover, SC are hiring for Mid Level Software Engineer jobs? Cities near Clover, SC with the most Mid Level Software Engineer job openings:
Infographic showing various Mid Level Software Engineer job openings in Clover, SC as of July 2026, with employment types broken down into 1% Locum Tenens, 87% Full Time, 8% Part Time, 3% Contract, and 1% Nights. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $126,558 per year, or $60.8 per hour.

Mid-Level Core Java Software Engineer

BC Forward

Charlotte, NC • On-site

$60.44/hr

Other

Posted 4 days ago


Job description

Job Title: Mid-Level Core Java Software Engineer Location: Addison, TX Duration: Contract - 12 months (potential contract-to-hire) Pay Range: $60.44/hr (W2) Job ID: 406730 About BCforward BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune 500 and government clients. Founded in 1998, BCforward has grown with our customers needs into a full-service business solutions provider. With delivery centers and offices across North America and India, we take pride in building long-term relationships and delivering excellence through innovation, collaboration, and integrity. Job Description We are seeking a Mid-Level Software Engineer to join our dynamic Authentication and Authorization team supporting a major financial services client. The ideal candidate will have strong experience in Core Java, API development, and identity and access management and a proven ability to design, build, and enhance secure authentication and authorization services at enterprise scale. Responsibilities: Design, develop, and maintain backend services and REST APIs for identity and access management. Implement authentication and authorization flows using OAuth 2.0, OIDC, SAML, and MFA. Contribute to secure coding practices, encryption, and vulnerability remediation. Build and support distributed systems in cloud or hybrid environments with CI/CD pipelines and automated testing. Required Skills & Qualifications: 3-6 years of software engineering experience in enterprise environments. Strong hands-on proficiency in Core Java and experience with Python or similar backend languages. Experience building REST APIs and distributed systems in cloud or hybrid infrastructure. Knowledge of OAuth 2.0, OpenID Connect, SAML, and multi-factor authentication. Familiarity with secure coding standards, encryption basics, and vulnerability remediation. Experience with CI/CD pipelines, automated testing, and Git-based version control. Preferred Skills: Experience with IAM platforms such as Ping, Okta, ForgeRock, or Azure AD. Exposure to banking, financial services, or other highly regulated industries. Knowledge of containerized environments (e.g., OpenShift) and event-driven architectures. Experience with observability tools such as Splunk, Dynatrace, Prometheus, or Grafana. Bachelor's degree in Computer Science or Engineering. Role Logistics & Interview Process: Hybrid schedule. Minimum 3 days onsite each week. Onsite from day 1 in Addison, TX. Interview format includes one video interview and one in-person interview at the TX office. Glider ID verification required. No sponsorship now or in the future. Submission Guidance: Include current location and relocation plan on the resume. List availability and potential start date, including any cooling-off requirements. Approved location is Addison, TX. Maximum of 3 submissions per vendor. Why BCforward? At BCforward, we believe in advancing lives and careers. When you join our team, you gain access to: Competitive compensation and benefits. Opportunities for growth with global clients. A supportive, inclusive culture that values innovation and people. Exposure to cutting-edge technologies and projects. About Our Commitment BCforward is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, or veteran status. Interested? Apply Now! If this sounds like the right opportunity for you, please apply with your most recent resume, including current location, relocation plan, availability, and any cooling-off requirements.