Post job

Software engineering internship jobs in Kingsport, TN

- 6,785 jobs
All
Software Engineering Internship
Senior Software Engineer
Software Engineer
Technical Internship
Engineering Internship
Software Developer
Application Software Developer
Software Architect
Software Design Engineer
Co-Operations Internship
Programming Internship
Engineer Of System Development
Software Integrator Engineer
Software Leader
Software Engineer-Team Lead
  • System Development Engineer II, DBS Relational ADC

    Amazon Development Center U.S., Inc. 4.7company rating

    Software engineering internship job in Herndon, VA

    System Development Engineer The Amazon Web Services team is innovating new ways of building massively scalable distributed systems and delivering the next generation of cloud computing with AWS offerings like RDS and Aurora. In 2013, AWS launched 280 services, but in 2016 alone we released nearly 1000. We hold high standards for our computer systems and the services we deliver to our customers: our systems are highly secure, highly reliable, highly available, all while functioning at massive scale; our employees are smart, passionate about the cloud, driven to serve customers, and fun to work with. A successful engineer joining the team will do much more than write code and triage problems. They will work with Amazon's largest and most demanding customers to address specific needs across a full suite of services. They will dive deeply into technical issues and work diligently to improve the customer experience. The ideal candidate will... - Be great fun to work with. Our company credo is "Work hard. Have fun. Make history". The right candidate will love what they do and instinctively know how to make work fun. - Have strong Linux & Networking Fundamentals. The ideal candidate will have deep experience working with Linux, preferably in a large scale, distributed environment. You understand networking technology and how servers and networks inter-relate. You regularly take part in deep-dive troubleshooting and conduct technical post-mortem discussions to identify the root cause of complex issues. - Love to code. Whether its building tools in Java or solving complex system problems in Python, the ideal candidate will love using technology to solve problems. You have a solid understanding of software development methodology and know how to use the right tool for the right job. - Think Big. The ideal candidate will build and deploy solutions across thousands of devices. You will strive to improve and streamline processes to allow for work on a massive scale. This position requires that the candidate selected must currently possess and maintain an active TS/SCI security clearance with polygraph. The position further requires the candidate to opt into a commensurate clearance for each government agency for which they perform AWS work. 10012 Key job responsibilities - You design, implement, and deploy software components and features. You solve difficult problems generating positive feedback. - You have a solid understanding of design approaches (and how to best use them). - You are able to work independently and with your team to deliver software successfully. - Your work is consistently of a high quality (e.g., secure, testable, maintainable, low-defects, efficient, etc.) and incorporates best practices. Your team trusts your work. - Your code reviews tend to be rapid and uneventful. You provide useful code reviews for changes submitted by others. - You focus on operational excellence, constructively identifying problems and proposing solutions, taking on projects that improve your team's software, making it better and easier to maintain. - You make improvements to your team's development and testing processes. - You have established good working relationships with peers. You recognize discordant views and take part in constructive dialogue to resolve them. - You are able to confidently train new team-mates about your customers, what your team's software does, how it is constructed, tested, operates, and how it fits into the bigger picture. A day in the life Engineers in this role will work on automation, development, and operations to support AWS machine learning services for US government customers. They will work in an agile environment, attend daily standup, and collaborate closely with teammates. They will work on exciting challenges at scale and tackle unsolved problems. They will support the U.S. Intelligence Community and Defense agencies to implement innovative cloud computing solutions and solve unique technical problems. About the team Why AWS Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating - that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses. Utility Computing (UC) AWS Utility Computing (UC) provides product innovations - from foundational services such as Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS's services and features apart in the industry. As a member of the UC organization, you'll support the development and management of Compute, Database, Storage, Internet of Things (IoT), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services. Inclusive Team Culture Here at AWS, it's in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon conferences, inspire us to never stop embracing our uniqueness. Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there's nothing we can't achieve in the cloud. Mentorship and Career Growth We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. Diverse Experiences Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or includes alternative experiences, don't let it stop you from applying. BASIC QUALIFICATIONS- Bachelor's degree in computer science or equivalent - 3+ years of non-internship professional software development experience - Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby - Knowledge of systems engineering fundamentals (networking, storage, operating systems) - 1+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience - Current, active US Government Security Clearance of TS/SCI with Polygraph PREFERRED QUALIFICATIONS- Experience with PowerShell (preferred), Python, Ruby, or Java - Experience working in an Agile environment using the Scrum methodology Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit ********************************************************* for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner. Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $116,300/year in our lowest geographic market up to $201,200/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit ******************************************************** This position will remain posted until filled. Applicants should apply via our internal or external career site.
    $116.3k-201.2k yearly 2d ago
  • SDET

    Pyramid Consulting, Inc. 4.1company rating

    Software engineering internship job in Durham, NC

    Immediate need for a talented SDET. This is a 12+ Month Contract opportunity with long-term potential and is located in Durham, NC(Hybrid). Please review the job description below and contact me ASAP if you are interested. Pay Range: $60 - $65/hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location). Key Responsibilities: As a Senior Test Engineer, your responsibilities will include: Leading the development and implementation of automation frameworks. Carrying out extensive API testing to ensure seamless integration. Applying your expertise in Java and Rest Assured for robust testing. Applying SQL for database validation and using AWS Cloud knowledge for cloud-based testing solutions. Working closely with cross-functional teams to deliver high-quality software solutions. Key Requirements and Technology Experience: Key skills; Hands on Java development experience (Ideally a developer that tests their own code or former development background) Rest Assured Framework development (From Scratch) Experience working in a DevOps Environment (CI/CD Pipelines) AWS Extensive background in API testing and automation 5+ years of experience. Mastery in Java and practical exposure to Rest Assured. Capability to build and implement automation frameworks from scratch. Good knowledge of SQL for effective database validation. Familiarity with AWS Cloud environments and services. A cooperative approach and a dedication to achieving outstanding outcomes Our client is a leading Financial Industry and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration. Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. By applying to our jobs you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here.
    $60-65 hourly 1d ago
  • Java Software Engineer

    Lancesoft, Inc. 4.5company rating

    Software engineering internship job in Richmond, VA

    Pay $65-75/hr Looking for richmond & Mclean, VA hybrid Application developer is responsible for designing, developing, testing, deployment and maintaining the services following the enterprise standards and guidelines with the thorough understanding of cloud environment and DevSecOps. Basic Qualifications - Bachelor Degree in Computer science or related field - At least 5 years of experience in software development including design, coding and testing - At least 2 years of experience in Java, Spring and SprintBoot frameworks - At least 3 years of experience in design and development of Restful APIs - At least 3 years of experience in using the DEVOPS tools for pipelines - At least 2 years of experience in Cloud environment using various compute, storage and network services Preferred Qualifications - Experience in Identity and Access Management related services using SAML, OIDC/OAUTH - Experience AWS Cloud environment for various services - Experience in Application/Data security with the understanding of OWASP top 10
    $65-75 hourly 4d ago
  • Software Developer

    Us Tech Solutions 4.4company rating

    Software engineering internship job in Franklin, TN

    We are looking for a skilled React Developer to join our team. As a React Developer, you will be responsible for developing and implementing user interface components using React.js concepts. You will also be responsible for profiling and improving front-end performance and documenting our front-end codebase. Key Responsibilities: Develop new user-facing features using React.js Build reusable components and front-end libraries for future use Translate designs and wireframes into high-quality code Optimize components for maximum performance across a vast array of web-capable devices and browsers Collaborate with back-end developers and web designers to improve usability Ensure the technical feasibility of UI/UX designs Stay up to date with the latest industry trends and technologies Qualifications Requirements: Proven experience as a React Developer or similar role Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model Thorough understanding of React.js and its core principles Experience with popular React.js workflows (such as Redux or Flux) Familiarity with RESTful APIs Knowledge of modern authorization mechanisms, such as JSON Web Token Familiarity with modern front-end build pipelines and tools Ability to understand business requirements and translate them into technical requirements A knack for benchmarking and optimization Familiarity with code versioning tools (such as Git Enterprise) A degree in Computer Science or a related field About US Tech Solutions: US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit *********************** US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Lalit Garg ****************************** Internal ID: 25-48826
    $74k-96k yearly est. 4d ago
  • Backend Software Engineer

    Gridiron It

    Software engineering internship job in Fort Belvoir, VA

    As a back-end developer, you know that a good site or system needs the right combination of clean code, APIs, analytics, and infrastructure to develop a user-focused solution. We're looking for a back-end developer with the software engineering skills it takes to help identify potential risks, contribute to solution development, and create efficient and effective systems for our clients. As a back-end developer, you'll use the latest architectural approaches and open-source frameworks and tools to help deliver solutions. Using your software engineering knowledge, you'll work with and learn from the development team to create custom tools, systems, and sites with consistent performance and scalability. In this role, you'll make a mission-forward impact as you sharpen your skillset and grow your career. Work with us as we shape systems for the better. Qualifications Experience with programming languages such as Ruby, Python, C#, Java, or PowerShell TS/SCI clearance HS diploma or GED and 7+ years of experience as a Software Engineer, or Bachelor's degree and 3+ years of experience as a Software Engineer Certified Secure Software Lifecycle Professional (CSSLP) Certification Additional Qualifications Experience working on multiple OS platforms, including Linux and Windows Experience with the Windows Computing Environment (CE) Linux CE Certification DoD Approved 8570 - Information Assurance Technician (IAT) Level II Certification such as CCNA Security, CySA+, GICSP, GSEC, Security+ CE, CND, or SSCP Certification, or higher level IAT Certification Clearance: Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; TS/SCI clearance is required. Compensation and Benefits Salary Range: $100,000 - $140,000 MAX (Compensation is determined by various factors, including but not limited to location, work experience, skills, education, certifications, seniority, and business needs. This range may be modified in the future.) Benefits: Gridiron offers a comprehensive benefits package including medical, dental, vision insurance, HSA, FSA, 401(k), disability & ADD insurance, life and pet insurance to eligible employees. Full-time and part-time employees working at least 30 hours per week on a regular basis are eligible to participate in Gridiron's benefits programs. Gridiron IT Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status or disability status. Gridiron IT is a Women Owned Small Business (WOSB) headquartered in the Washington, D.C. area that supports our clients' missions throughout the United States. Gridiron IT specializes in providing comprehensive IT services tailored to meet the needs of federal agencies. Our capabilities include IT Infrastructure & Cloud Services, Cyber Security, Software Integration & Development, Data Solution & AI, and Enterprise Applications. These capabilities are backed by Gridiron IT's experienced workforce and our commitment to ensuring we meet and exceed our clients' expectations.
    $100k-140k yearly 2d ago
  • TS/SCI CI Poly - Sr. Software Development Lead

    Take2 Consulting, LLC 3.7company rating

    Software engineering internship job in Chantilly, VA

    Software Development Lead (TS/SCI CI Poly) The Software Development Lead will guide a team responsible for designing, developing, and maintaining advanced software and database solutions in support of CAAG missions within a classified environment. This role requires strong full-stack development expertise, hands-on cloud and database experience, and the ability to translate user requirements into scalable, secure, and efficient applications. Responsibilities: Lead and coordinate team software development activities and project execution. Design, develop, and maintain custom software, web applications, analytical tools, and cost-estimating models. Perform full-stack development using Java, Python, SQL, and related technologies. Operate, enhance, and troubleshoot existing CAAG software and Microsoft SQL Server databases. Architect and manage advanced database solutions, including data modeling, lifecycle management, performance tuning, indexing, and resource monitoring. Implement data governance, data management, and disaster recovery plans in accordance with policy. Manage development workflows and updates using SDLC tools such as JIRA. Gather, refine, and validate user requirements in collaboration with clients and mission partners. Work with cross-functional teams to architect, develop, integrate, and deploy software and database systems across development, test, and operational environments. Provide ongoing technical support, maintenance, and troubleshooting for applications and databases. Ensure all solutions comply with IC standards, NRO IT policies, and security regulations. Support CAAG software and database integration within TS/SCI environments, coordinating closely with systems administrators and NRO IT personnel. Respond to NRO actions, documentation requests, and development-related tasking. Qualifications: Bachelor's degree in Computer Science, Information Technology, or related field (Master's preferred). 7+ years of experience in software development and IT/technical leadership. Strong proficiency in full-stack development, SQL, Java, and Python. Experience with cloud development and Microsoft SQL Server. Deep knowledge of database design, data modeling, and performance optimization. Understanding of data management policies and disaster recovery practices. Familiarity with SDLC processes and tools (e.g., JIRA). Ability to work within classified environments and follow strict security protocols. Excellent communication, documentation, and collaboration skills. Preferred Skills: Experience with React or modern front-end frameworks. Prior Intelligence Community (IC) software development experience. Exposure to AI/ML integration into software solutions. Experience with MBSE, Digital Engineering Ecosystems, or related methodologies. Knowledge of NRO Directive 50-5 and DoD 8570.01M. Experience with Visual Studio and associated development toolchains.
    $92k-113k yearly est. 2d ago
  • Senior Software Engineer

    Omni Federal 4.5company rating

    Software engineering internship job in Springfield, VA

    Job Title: Senior Software Engineer Security Clearance: Active TS/SCI (or SCI eligibility) Omni Federal is a mid-size business focused on modern application development, cloud and data analytics for the Federal government. Our past performance is a mix of commercial and federal business that allows us to leverage the latest commercial technologies and processes and adapt them to the Federal government. Omni Federal designs, builds and operates data-rich applications leveraging advanced data modeling, machine learning and data visualization techniques to empower our customers to make better data-driven decisions . We are seeking a strong Software Engineer to support an NGA project in Springfield, VA. This is an exciting Modernization initiative where the NGA is embracing modern software development practices and using them to solve challenging missions & provide various capabilities for the NGA. This includes a modern technology stack, rapid prototyping in support of intelligence analysis products and capabilities, and culture of innovation. Candidates must be passionate, energized and excited to work on modern architectures and solve challenging problems for our clients. Required Skills: BS or equivalent in Computer Science, Engineering, Mathematics, Information Systems or equivalent technical degree. 10+ years of experience in software engineering/development, or a related area that demonstrates the ability to successfully perform the duties associated with this work. Experience in Java or Python enterprise application development Experience building high performance applications in React.js Web services architecture, design, and development Experience in PostgreSQL database design Experience working in AWS and utilizing specific AWS tooling (S3)
    $97k-124k yearly est. 1d ago
  • Software Team Lead/ Engineer - Python

    Insight Global

    Software engineering internship job in Raleigh, NC

    Team Lead/ Sr. Software Engineer - Python Seeking Team Lead/Sr. Python Developer with strong understanding of software architecture and an interest in working with teams implementing and integrating GenAI/ LLM technologies in a fast-paced environment that values mentorship and collaboration. Hybrid - Raleigh, NC (2 days onsite, Tues & Wed.. potential to go to 3 days onsite) 6 mo. contract-to-hire Open to all candidates authorized to work in U.S. Required Skills & Experience Requirements: • 5+ years of professional experience in software development. • Strong proficiency in Python programming language. • Strong understanding of software development best practices and methodologies. • Experience with version control systems (e.g., Git). • Excellent problem-solving skills and attention to detail. • Experience with web frameworks (Django, Flask, FastAPI). • Experience with customer facing API design and tradeoffs. • Experience with containerization technologies (e.g., Docker, Kubernetes). • Familiarity with CI/CD pipelines and tools. • Experience with database design and management. • Experience with system architecture and API design. • Serve as the initial point of escalation for software development issues within your area of responsibility. • Write and review detailed specifications for the development of system components • Hands on experience working with AWS and/or Azure services, such as: o Compute: EC2, Lambda, Azure Functions o Storage: S3, Azure Blob o Databases: RDS, DynamoDB, Cosmos DB, DocumentDB o Messaging Services: AWS SNS o Networking, IAM, and monitoring tools • Experience working with cache databases and in-memory data stores such as Redis or Memcached to optimize read-heavy workloads, inference serving, and low-latency systems. • Experience designing or working with data storage and retrieval systems, both structured and unstructured • Experience with vector databases (e.g., Pinecone, FAISS, Weaviate) and search technologies (e.g., Solr, Elasticsearch, OpenSearch). • Familiarity with observability stacks: logging (EFK, ELK), monitoring (Prometheus, Datadog, Grafana), and distributed tracing (OpenTelemetry). • Experience integrating and managing messaging systems (e.g. AWS SNS, Kafka) • Solid understanding of access control, IAM, RBAC, and secrets management tools (e.g., AWS Secrets Manager, Azure Key Vault). Nice to Have Skills & Experience • Knowledge of LLM, machine learning pipeline and deployment strategies. • Knowledge of other programming languages (e.g., Go, Java). Job Description -Develop and implement high-quality, maintainable code across the full application lifecycle. -Collaborate with cross-functional teams to integrate AI-driven features into production systems. -Ensure performance, scalability, and reliability of software solutions. -Participate in code reviews and contribute to continuous improvement of development practices. -Troubleshoot and resolve complex technical issues in a timely manner. We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to ********************. To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: *************************************************** . Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.
    $99k-132k yearly est. 4d ago
  • Principal Software Engineer Front-End

    Prometheus Group 3.9company rating

    Software engineering internship job in Raleigh, NC

    Prometheus Group is a team of self-starters centered on being resourceful, accountable, and results focused. Career progress is based on merit and not years of service or attaining certifications. Our drive and dedication to creating great products for our global customers are at the heart of all we do! In joining Prometheus, you will become a part of the largest global provider of comprehensive enterprise asset management (EAM) software solutions that support the management life cycle for equipment maintenance and operations. Role Overview: We are seeking a highly experienced Principal Software Engineer Front-End to serve as the technical anchor for the ePAS product. This individual will focus primarily on the front-end but should be highly capable working on the back-end and thinking across the entire product. This individual will lead architecture, design, implementation, debugging and mentoring efforts, elevating the productivity and quality of the entire engineering team. The candidate we're seeking combines deep expertise across MAUI, React, .NET, PostgreSQL and modern CI/CD pipelines with a proven ability to mentor, troubleshoot, and deliver production-grade solutions. Why This Role Matters: As the Principal Software Engineer Front-End for ePAS, you will shape the future of our web and mobile products used by customers worldwide. You'll ensure the products are architected for speed, scale and reliability to ensure our customers have a world-class experience. If you thrive on solving complex challenges, mentoring others, and delivering impactful enterprise software-we're excited to meet you! Key Responsibilities: Define and evolve the software architecture for ePAS, ensuring scalability, maintainability and performance. Lead design and implementation of core features using .NET, MAUI (mobile), React (web) and PostgreSQL, ensuring high quality and robustness. Troubleshoot complex performance, stability and customer-facing issues-from root cause to resolution. Mentor and uplift junior and mid-level engineers; establish best practices, conduct code/design reviews and drive the team's productivity and technical maturity. Own branching strategy, version control workflows and enforce standards across the engineering team. Manage build and release pipelines: GitLab CI, .NET CLI, Dockerfile setup, mac OS security CLI (certificate/app signing), debugging mac OS GitLab runners via VNC. Oversee CI/CD orchestration: Argo CLI and kubectl for internal-dev deployments, AWX administration and S3 backup workflows, GitLab token lifecycle management, app-store delivery process (iOS/Android). Debug and upgrade supporting systems including Java Spring backend services and Keycloak authentication/authorization components. Work with orchestration APIs (e.g., S3 API, Kubernetes API) and integrate with GitLab and S3 APIs for automation. Perform or coordinate manual UWP builds, manage ABM (Apple Business Manager) device profile administration, certificate provisioning and renewal. Collaborate closely with product management, infrastructure and DevOps teams to deliver a cohesive end-to-end solution; act as a technical thought-leader across disciplines. Preferably, manage Keycloak operations (configuration, policies, integration) and ensure identity-access workflows integrate tightly with the mobile/web stack. Qualifications & Experience: Bachelor's or Master's degree in Computer Science, Software Engineering or equivalent degree. 10+ years of professional software development experience, with multiple years as a lead or principal engineer. Expert-level hands-on experience with: .NET (C#), MAUI (mobile solutions), React (frontend) PostgreSQL database design, tuning, troubleshooting Software architecture and design patterns at scale Proven experience mentoring and raising the productivity of engineering teams. Deep experience troubleshooting performance, scalability, memory leaks, and stability issues in production systems. Strong expertise in branching strategies (Git), CI/CD pipelines and build/deployment tooling (GitLab CI, Docker, mac OS runner administration, certificate signing). Experience with deployment orchestration (Argo, Kubernetes CLI), AWX/Ansible Tower, S3 automation and token management. Familiarity with iOS/Android app-store delivery workflows, UWP builds and ABM/MDM device-profile management. Experience upgrading Java Spring services and Keycloak for identity and access management is a plus. Excellent communication skills, able to influence across teams and articulate technical decisions to stakeholders. Benefits Overview: We offer an attractive benefits program to meet the diverse needs of our teammates: Employee base HSA plan, dental, life and short-term disability coverage 100% paid for by Prometheus Group HSA & FSA plan options Retirement Savings with Generous Company Match & Immediate Vesting Gym membership to O2 Fitness Casual dress attire Half-Day Fridays Generous Paid Time Off Company Outings, Trips & Activities Prometheus Group is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. #LIonsite
    $101k-134k yearly est. 1d ago
  • Senior Developer

    Zillion Technologies, Inc. 3.9company rating

    Software engineering internship job in McLean, VA

    The candidate must have experience with both Java and Python, in addition to PowerShell and AI/ML tools. Must Have Qualifications: Python and Java development, strong understanding of design and explain and educate developers. Key Responsibilities: Design and implement developer workspaces using physical, virtualized, or browser-based solutions. Develop tools primarily in Python and Java to enhance developer workflows. Advocate for and implement CI/CD improvements through new tooling and commonly available libraries. Create patterns to manage desktop provisioning and software package management using SCCM, VDI, or similar technologies. Lead initiatives to integrate Generative AI capabilities into Developer workflows, enhancing the value proposition for customers. Partner with end-user collaboration suites to create seamless developer experiences. Ensure all solutions meet audit, risk, and governance requirements. Evangelize best practices and solutions within the developer community.
    $90k-118k yearly est. 3d ago
  • Software Engineer

    Gradient Health

    Software engineering internship job in Durham, NC

    We are looking for a Mid-Level software engineer with a focus on: Working with large amounts of data Using distributed computing (google cloud) Maintaining systems (App Engine, Cloud Functions) Bonus Qualifications: Healthcare experience Experience working with medical data, DICOM formats, or healthcare compliance (HIPAA, GDPR) Google cloud Skills: Google Cloud Bigquery Dataflow (big positive) Apache Beam App Engine Cloud Functions Programming languages: Python (must have) JavaScript (bonus) SQL (must have) Technologies Machine learning generalist Familiarity with a variety of models Understanding of building and training models using standard frameworks Linux systems Github, Github Actions Familiarity with image data types png/jpg/mp4 Ideal Experience and Education: BSc or BEng in computer science or related field 3+ years industry experience Responsibilities: Develop quality software and web applications Analyze and maintain existing software applications Design highly scalable, testable code Discover and fix programming bugs Ideal location: Durham/Raleigh and surrounding areas
    $68k-91k yearly est. 3d ago
  • Sr Software Engineer

    CTC 4.6company rating

    Software engineering internship job in Georgetown, KY

    Required Qualifications: Excellent communication and collaboration skills Ability and desire to learn new technologies and support the continuous improvement of the team's processes Working knowledge in developing C# .NET web applications (.NET core is a plus) Proficient in the following: React, Angular, MVC framework (At least one) Knowledge of Agile development methodologies, especially Scrum Must be prepared to show and/or discuss examples of previously developed systems/applications Experience designing relational databases Additional Beneficial Qualifications: Experience using AI tools to enhance software development work Experience developing applications using a microservices architecture Experience working as part of a Scrum team Experience building web applications using Amazon Web Services (AWS) cloud services (or other cloud platforms) Proficient in the following: SQL Server, DocumentDB/MongoDB Automotive or other manufacturing/engineering industry experience
    $105k-141k yearly est. 1d ago
  • UI/Software Engineer

    Marathon TS

    Software engineering internship job in Knoxville, TN

    Focused on enhancing and maintaining legacy web applications and building new products. Must be passionate about user experience and effective problem solving. Works closely with designers and SMEs to convert artifacts to functional UI. Responsible for front-end coding, responsive design, secure code, and participation in Agile development. Required Experience: Bachelor's in CS, Interaction Design, Multimedia Design, or equivalent experience. Minimum 5 years in DoD or commercial programs. Strong front-end experience: HTML, CSS, preprocessors, JS, React/Angular/Knockout. Responsive design expertise. Ability to convert design artifacts (Photoshop, Figma). Experience in secure coding, Agile, testing, and deployment. Clearance Requirement: Must be a US Citizen with an active DoD security clearance
    $62k-83k yearly est. 5d ago
  • Software Integrator

    John Galt Staffing 3.9company rating

    Software engineering internship job in Manassas, VA

    Software Integrator - 100% On Site in Manassas, VA Client is seeking to hire a Software Integrator to support the Acoustics Rapid COTS Insertion (ARCI) program. Education: Bachelor's degree in Computer/Electrical Engineering or Computer Science degree from an accredited university. 2+ years of experience. Job Responsibilities: Participate in software development lifecycle including software design, development, integration, test, and support for new and existing software products. Designing, implementing, testing and debugging complex software applications Support continuous integration/continuous development agile like development Basic Qualifications: Bachelor's degree in Computer/Electrical Engineering or Computer Science degree from an accredited university or equivalent related experience. Experience with Linux Operating Systems 2+ years of related C, C++, and/or JAVA experience Experience with inter-process communications and real time systems Experience with configuration management software (i.e. Subversion and/or GIT)
    $81k-108k yearly est. 4d ago
  • Software (C#/.NET) Engineer - (Only Independent Contractors - W2 role)

    Nexify Infosystems

    Software engineering internship job in Nashville, TN

    Analyze and understand existing .NET-based applications and identify integration points. Migrate and refactor legacy applications into a modular, plug-in driven Azure platform. Leverage Azure services to modernize application components (App Services, Azure Functions, Service Bus, etc.). Ensure the integration is clean, scalable, and maintains low coupling with the existing system. Collaborate with architects and DevOps teams to implement CI/CD pipelines and infrastructure as code. Maintain high code quality through best practices such as unit testing, code reviews, and documentation. Troubleshoot performance, deployment, and integration issues in cloud and hybrid environments. Required Skills and Experience: Strong experience with C# and .NET (Framework/Core) in enterprise applications. Experience with Microsoft Azure, including key services like: Azure App Services, Azure Functions, Azure Storage, Azure Service Bus, Azure Key Vault Solid understanding of modular and plug-in architecture patterns. Hands-on experience with refactoring legacy applications for cloud-readiness. Familiarity with CI/CD tools (e.g., Azure DevOps, GitHub Actions, pipelines). Proficient in REST API development, asynchronous programming, and dependency injection. Strong understanding of DevOps principles and infrastructure as code (ARM/Bicep/Terraform). Excellent problem-solving, debugging, and communication skills.
    $61k-82k yearly est. 2d ago
  • Software Engineer

    Altimetrik 4.1company rating

    Software engineering internship job in Charlotte, NC

    In this role, you will: Lead moderately complex initiatives and deliverables within technical domain environments Resolve complex issues and lead a team to meet existing client needs or potential new clients' needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements Design, code, test, debug, and document for projects and programs associated with technology domain, including transformation programs, application upgrades and deployments Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals Lead projects and act as an escalation point, provide guidance and direction to less experienced staff Contribute to large scale planning of strategies Required Qualifications: 7+ years of full stack Software Engineering experience 7+ years of J2EE experience (including RESTful or SOAP web services) 5+ years of JMS (Java Message Service) experience 3+ years of Kafka Platform experience, Confluent Platform experience, or a combination of both 3+ years of MongoDB experience 3+ years of experience with secure DevOps and deployment automation to cloud environments 3+ years of experience with Test Automation Proficient in Micro-Services architecture Proficient in monitoring and observability tools like Splunk and Grafana Strong understanding of middleware and application server concepts like Integration, Transactions and XA transaction, Security, Connection pooling, Load balancing and Messaging; clustered server environment and familiar with system performance related tasks Must have excellent communications and teamwork skills, be self-directed, self-motivated, committed, and a quick learner.
    $67k-83k yearly est. 4d ago
  • RPG Software Developer

    Shoe Show Inc. 4.1company rating

    Software engineering internship job in Concord, NC

    SHOE SHOW, INC., the largest privately held footwear retailer in the country with over 1,000 stores in 47 states, is hiring a RPG Software Developer to join our team. The position is onsite in our Corporate Headquarters, located in Concord, N.C. and local candidates are strongly encouraged to apply. What you should know: The RPG Software Developer creates, maintains, and enhances RPG applications on the AS/400 (IBM iSeries) platform to support retail operations. Responsibilities include AS/400 system administration, such as applying Program Temporary Fixes (PTFs) and managing user access, to ensure system stability and security. The role collaborates with IT Operations to align application development with business needs and supports system performance and user support. The engineer works with company-owned systems, integrating AS/400 applications with Windows 10/11 and occasional iOS devices, providing on-site or remote support. What you will do: Develop, test, and maintain RPG applications for inventory, sales, and reporting. Perform AS/400 system administration, including PTFs, updates, and performance optimization. Manage user access, permissions, and security compliance on AS/400. Troubleshoot and resolve AS/400 application and system issues. Integrate AS/400 applications with POS terminals and Microsoft 365 Apps on Windows 10/11. Monitor and optimize job scheduling, batch processing, and database management. Document development, administration, and configurations for auditing. Assess and enhance RPG applications and AS/400 system functionality. Log issues in Freshservice for tracking. Provide hands-on support via in-person, phone, email, chat, or remote tools. Resolve issues like RPG errors, job scheduler failures, user access, integration, and PTF failures. Train IT staff and end users on AS/400 applications. Required Credentials/Experience Strong proficiency in RPG (RPG III, IV, RPGLE) on AS/400. Experience in AS/400 system administration (PTFs, user access). Knowledge of IBM iSeries OS and job scheduling. Proficiency in troubleshooting AS/400 issues. Familiarity with Windows 10/11 for integration. Proficient in Microsoft Office Suite. Strong problem-solving, multitasking, and communication skills. Ability to work collaboratively and independently. Eagerness to learn new technologies. Benefits: Each eligible employee can participate in: Medical, Dental, and Vision Insurance Short and Long-Term Disability 401(k) with Company Match Paid-Time-Off and Paid Holidays Employee Merchandise Discount Your career is waiting for you so please apply now! EOE ***We are unable to provide any type of Visa sponsorship for this position***
    $74k-91k yearly est. 3d ago
  • Senior Back End Developer

    Aviva Talent Advisors

    Software engineering internship job in Charlotte, NC

    Sr. Backend Engineer AVIVA Talent Advisors is partnered with an innovative cybersecurity company redefining how organizations defend themselves. Backed by top-tier investors, they've built an Autonomous Defense & Remediation platform powered by agentic AI, enabling companies to identify, contain, and neutralize threats in seconds. Their technology integrates seamlessly with existing security stacks and helps teams scale without additional headcount or reliance on MSPs. We are looking for two full time Sr. Backend Developers to join their team. You will architect and develop high-quality backend services in Python, build scalable systems, orchestrate AI-agent workflows, and collaborate closely with security experts to deliver enterprise-grade capabilities. ABOUT THE ROLE Architect and develop backend services in Python using FastAPI and Celery Design asynchronous workflows with Celery + Redis Build and maintain data models and persistence layers in MongoDB Develop advanced AI-agent workflow orchestration Build reliable, scalable, well-versioned APIs (authentication, tenancy, rate limiting, observability) Improve system performance for high-throughput event ingestion and enrichment Containerize and deploy services using Docker & Kubernetes Collaborate closely with product and security SMEs to translate SOC needs into backend capabilities ABOUT YOU 5+ years of backend engineering experience Strong Python development experience (FastAPI preferred) Experience with asynchronous task processing using Celery + Redis Strong understanding of MongoDB data modeling and persistence Experience owning features end-to-end and explaining technical decisions to stakeholders Familiarity with LangGraph / LangChain (tool calling, state machines, memory, guardrails) Containerization with Docker and deployment/operations in Kubernetes (cloud or hybrid/on-prem) Experience integrating with security platforms like CrowdStrike, Microsoft Defender, Splunk, Cribl, ServiceNow Solid understanding of observability practices (metrics, tracing, structured logging, distributed debugging) Thorough understanding of GitFlow and Agile methodologies You thrive in early stage organizations with high autonomy, fast iteration, and no bureaucracy Shipping meaningful products at enterprise scale excites you Join a world-class engineering team with strong peers and high standards ABOUT US AVIVA Talent Advisors is a Certified Women Business Enterprise (WBE) executive search firm providing expertise in talent acquisition and talent intelligence. We take a human-centric approach to hiring niche talent and executives driving digital transformation across the enterprise. We're passionate about creating connections that bring talented people together and creating a platform for elevating women in leadership. We are an Equal Employment and Affirmative Action employer F/M/Disability/Vet/Sexual Orientation/Gender Identity. All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, national origin, sexual orientation, gender identity, disability, veteran status, sex age, genetic information, or any other legally protected basis.
    $86k-112k yearly est. 4d ago
  • Senior Software Engineer - C++

    Toyota Racing Development USA

    Software engineering internship job in Salisbury, NC

    We are seeking a Simulation Software Development Engineer to join our simulation engineering team. This role focuses on automating deployment pipelines, ensuring system reliability, and driving improvements in CI/CD practices using GitLab. You will collaborate closely with engineers specializing in vehicle dynamics, aerodynamics, tire modeling, and race car performance analysis to ensure our simulation toolchains are robust, scalable, and efficient. Responsibilities Support the development and deployment of advanced, physics based vehicle dynamics simulations Implement and enforce security measures and compliance standards to safeguard systems and data. Lead deployment and configuration of simulation systems, ensuring correctness, rigorous testing, and optimal performance. Collaborate with cross-functional teams including race engineers, data analysts, and vehicle dynamics experts to translate requirements into high-impact software tools Write clean, maintainable, and well-documented code Participate in code reviews, sprint planning, and team retrospectives Provide technical leadership in identifying and resolving system issues, minimizing downtime, and ensuring continuous operations. Identify opportunities for process, workflow, and system improvements. Apply knowledge of the software development life cycle to deliver high-quality solutions. Contribute to and improve software configuration management and change management practices. Drive automation of CI/CD pipelines in GitLab and integrate simulation models into cloud environments. Stay current with industry trends and bring forward ideas for improving our tools and development practices Required Skills, Experience & Qualifications 5+ years of professional experience in software development Proficiency in Linux/Bash scripting and software development in C/C++ Solid understanding of CI/CD systems, release management, and modern DevOps practices. Strong Git skills (repository management, branching, merging, reviews). Experience with software configuration management, testing, and deployment automation. Strong understanding of data structures, algorithms, and software design patterns Experience working with databases (preferably Postgres) Experience working with NoSQL databases (preferably Redis) Experience with web frameworks (preferably Node) Preferred Qualifications Experience working with MATLAB/Simulink or Dymola model integration into deployment workflows. Experience with software development in Python and JavaScript Knowledge of cloud-based simulation environments. Familiarity with vehicle modeling, physics-based simulation, or engineering toolchains.
    $86k-112k yearly est. 2d ago
  • Senior Software Engineer -- KUMDC5680656

    Compunnel Inc. 4.4company rating

    Software engineering internship job in McLean, VA

    Required Technical Skills (Required) Strong design and development skills in two or more of the following technologies and tools: Java (3-5 years) Cucumber(3-5 years), JBehave or other BDD testing frameworks At least 8 years of test automation framework design Strong experience in testing Webservices (REST APIs) (3+5 years) Proven experience developing test scripts, test cases, and test data The ability to write queries in SQL or other relational databases 3+ years of experience in developing scenario based performance testing using JMeter Experience testing full stack and integration testing with 3rd parties End-to-end system integration testing experience for software platforms (Desired) Hands on experience with Python development experience in AWS Cloud technology Experience in TDD, continuous integration, code review practice is strongly desired Experience with Apigee or other API gateways is a plus Experience with DevOps concepts and tools (e.g., CI/CD, Jenkins, Git) At least 2 years working on an Agile team with a solid understanding of Agile/Lean practices. Understanding of a micro service Architecture Experience load and performance testing Strong documentation skills
    $88k-114k yearly est. 4d ago

Learn more about software engineering internship jobs

How much does a software engineering internship earn in Kingsport, TN?

The average software engineering internship in Kingsport, TN earns between $26,000 and $72,000 annually. This compares to the national average software engineering internship range of $30,000 to $73,000.

Average software engineering internship salary in Kingsport, TN

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