ScanSource
ScanSource

2 Scansource Software Jobs Hiring Near You

Diploma, certificate, or degree in Computer Science, Software Development, Engineering, or a ... ScanSource also celebrates 10 paid company holidays. ScanSource, Inc. is an Equal Opportunity ...

ScanSource Jobs Information

What are the key skills and qualifications needed to thrive as a Software Engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with coding languages (like Python, Java, or C++), version control systems (such as Git), and experience with software development frameworks are commonly required. Attention to detail, effective communication, and teamwork are crucial soft skills for collaborating on projects and delivering robust solutions. These skills ensure the development of high-quality, reliable software that meets user needs and business objectives.

What are some common challenges software professionals face when working on large-scale projects?

Software professionals working on large-scale projects often encounter challenges such as coordinating with cross-functional teams, managing complex codebases, and ensuring consistent communication across distributed teams. Balancing the need for rapid development with maintaining code quality and meeting strict deadlines can also be demanding. Adapting to evolving requirements and integrating new technologies while minimizing disruptions are common aspects of the role, making strong organizational and collaboration skills essential.

What are software developers?

Software developers are professionals who design, create, test, and maintain software applications or systems. They use programming languages and development tools to build software that meets user needs or solves specific problems. Their responsibilities can include writing code, debugging, collaborating with other team members, and updating existing programs. Software developers work in a variety of industries, including technology, finance, healthcare, and more.

What jobs are there in software?

Jobs in software include roles such as software developer, software engineer, quality assurance tester, systems analyst, and technical support specialist. These positions often require knowledge of programming languages, software development tools, and problem-solving skills, with some roles requiring certifications or specific technical expertise.

What jobs in the US pay 300,000 a year?

Software engineering roles, especially senior positions such as principal engineers, software architects, and engineering managers, can earn $300,000 or more annually in the US. High compensation often requires extensive experience, specialized skills, and working at large tech companies or in high-demand industries, sometimes including stock options or bonuses.

What is the difference between Software vs Web Developer?

AspectSoftwareWeb Developer
Required CredentialsTypically a degree in Computer Science or related field; certifications like Microsoft Certified or Oracle CertifiedSimilar credentials; often a degree in CS or Web Development certifications
Work EnvironmentDevelops software applications for various platforms, including desktop and mobileBuilds websites and web applications primarily for online use
Employer & Industry UsageUsed across tech companies, software firms, and enterprisesCommon in digital agencies, tech startups, and online businesses
Common Search & Comparison IntentPeople compare to understand different roles in software creationOften compared to see distinctions in web-focused development

While both Software developers and Web Developers work in the tech industry and require similar skills and certifications, Software developers create applications for various platforms, whereas Web Developers focus on building websites and web-based applications. The choice depends on whether you're interested in broad software solutions or web-specific projects.

What are the most popular job types at Scansource?
    What are the most popular jobs at Scansource?
    Junior API Developer

    $70K - $80K/yr

    Full-time

    Medical, Dental, Vision, Life, Retirement, PTO

    Posted 12 days ago


    Job description

    Junior API Developer

    The Junior API Developer is an entry-level role within the operational development team, focused on supporting the development, integration, and maintenance of APIs and AWS-based microservices. This role is ideal for a recent graduate eager to build a career in back-end development and API integration. The developer will work under the guidance of senior team members to gain hands-on experience with API design, third-party integrations, and cloud-based services. The Junior API Developer will report to the Manager, Integrations and Operational Development, contributing to the team's efforts in building robust, scalable solutions while developing foundational skills in modern development practices.

    Responsibilities

    • API Development and Integration
      • Assist in developing and maintaining integrations with external services via API.
      • Support the design and implementation of API interfaces under the guidance of senior developers.
      • Help maintain and monitor an AWS-based API gateway.
      • Contribute to the documentation of APIs and services, ensuring accuracy and completeness.
    • Operational Efficiency and Automation
      • Assist in developing scripts and tools to automate routine tasks and processes.
      • Support the ingestion and handling of customer and vendor reports for processing into internal systems.
    • Data Reporting
      • Support the ingestion and handling of customer and vendor reports for processing into internal systems.
    • Development and Maintenance:
      • Write clean, maintainable, and efficient code in Python and TypeScript under mentorship.
      • Participate in code reviews and pull requests, seeking and applying constructive feedback to improve code quality.
      • Participate in unit and integration testing to help identify and fix bugs and issues.
    • Learning and Collaboration:
      • Work closely with cross-functional teams to support successful project execution.
      • Engage in continuous learning to stay current on emerging technologies, industry trends, and best practices.
      • Contribute to project task execution, meeting deadlines, and delivering quality work.

    Skills And Qualifications

    Required

    • Diploma, certificate, or degree in Computer Science, Software Development, Engineering, or a related field (recent graduates welcome).
    • Foundational knowledge of Python, Node.js, or TypeScript through coursework, personal projects, or internships.
    • Basic understanding of RESTful API design principles.
    • Familiarity with cloud platforms, preferably AWS.
    • Understanding of object-oriented programming concepts.
    • Familiarity with version control systems (e.g., Git).
    • Strong problem-solving skills and attention to detail.
    • Excellent communication skills and a collaborative mindset.
    • Eagerness to learn and grow in a fast-paced development environment.

    Preferred

    • Internship or co-op experience in software development or a related technical role.
    • Exposure to AWS services or other cloud platforms through coursework or projects.
    • Familiarity with API testing tools (e.g., Postman).
    • Exposure to CI/CD concepts or GitHub Actions.
    • Familiarity with Agile/Scrum methodologies.
    • Coursework or interest in web application security concepts.
    • Exposure to other programming languages such as PHP, C#, or React.
    • Experience with or interest in containerization technologies (e.g., Docker).

    Compensation:

    Compensation Range: $70,000-$80,000

    Actual annual salary offered to a candidate will be based on a number of variables including work experience, education and skills/achievements, and will be mutually agreed upon at the time of offer. This position is not eligible for a variable pay component as part of the hiring range.

    While we're committed to providing top-tier solutions, we're just as committed to supporting our own team. Our employees enjoy a variety of comprehensive benefits, including medical/dental/vision coverage, life insurance, and a 401(k) plan with matching provision. Outside of CA, ScanSource grants 128 hours of paid time off (PTO) each calendar year (prorated for date of hire). In the state of CA, employees accrue a set number of hours each pay period equaling the same 128 hours of PTO. ScanSource also celebrates 10 paid company holidays.

    ScanSource, Inc. is an Equal Opportunity Employer

    EOE/M/F

    Equal Opportunity Employer This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.


    ScanSource logo

    About ScanSource

    Sourced by ZipRecruiter

    ScanSource is a leading hybrid distributor connecting devices to the cloud and accelerating growth for partners across hardware, software, connectivity, and cloud.

    Industry

    It services

    Company size

    1,001 - 5,000 Employees

    Headquarters location

    Greenville, SC, US

    Year founded

    1992

    Social media