SDET
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.
Java SDET Consultant
Software engineering internship job in Charlotte, NC
Job Title: Senior Java SDET Consultant
Duration: 12 months with extension possible to 18 months
Pay Scale: $85-90/hr W2 (Cannot subcontract or C2C)
Job Description: We are looking for a senior SDET Consultant with experience in Capital Markets or Investment Banking including front or back office trade lifecycle management (Murex, Calypso or Charles River Development) as well as hands on experience in Java, Python, or C# for test framework design and test case automation.
Key Responsibilities:
Design, develop, and maintain test automation frameworks, tools, and custom automation solutions.
Build and support test infrastructure to ensure scalability and maintainability of test suites.
Develop end-to-end test automation from scratch.
Set up and manage CI/CD pipelines, with strong exposure to AWS and Docker for automation suites.
Collaborate closely with development teams to ensure testability within the SDLC.
Write high-quality automation scripts using Core Java, Python, Selenium, and Karate.
Utilize BDD methodologies to drive testing and development alignment.
Use tools like Jira, Confluence, CloudWatch, and Postgres as part of the testing ecosystem.
Identify risks, troubleshoot issues, and improve overall product quality.
Required Qualifications
8+ years of of hands-on development experience as an SDET or Java Software Engineer.
Experience in the Capital Markets or Investment Banking domains including front or back office trade lifecycle management (Murex, Calypso or Charles River Development)
Strong programming skills in Java and Python.
Proven experience with Selenium, Karate, and building automation frameworks.
Deep understanding of test methodologies, CI/CD processes, and cloud technologies.
Experience working with AWS services, monitoring tools (CloudWatch), and databases (Postgres).
Excellent analytical, troubleshooting, and problem-solving abilities.
Strong communication, time management, and organizational skills.
Ability to stay updated with modern automation and cloud technologies.
Passion for testing, engineering excellence, and product quality.
About Matlen Silver
Experience Matters. Let your experience be driven by our experience. For more than 40 years, Matlen Silver has delivered solutions for complex talent and technology needs to Fortune 500 companies and industry leaders. Led by hard work, honesty, and a trusted team of experts, we can say that Matlen Silver technology has created a solutions experience and legacy of success that is the difference in the way the world works.
Matlen Silver is an Equal Opportunity Employer and considers all applicants for all positions without regard to race, color, religion, gender, national origin, age, sexual orientation, veteran status, the presence of a non-job-related medical condition or disability, or any other legally protected status.
If you are a person with a disability needing assistance with the application or at any point in the hiring process, please contact us at email and/or phone at: ********************* // ************.
Junior Software Developer
Software engineering internship job in Charlotte, NC
Brooksource is seeking a Junior Software Developer to join our Fortune 500 banking client in the Charlotte, NC area. As a developer, you will be joining the client's Digital Banking team. Day to day you will design, build. and test in various application programs in accordance with a specified business need and in a way that achieves the development goals for assigned projects. You will join a project team in an agile environment and communicate progress, technical issues, and their resolution frequently to your peers.
Logistics:
Charlotte, NC (Hybrid 3 days onsite)
Full time
First year salary ($65,000)
Start Date: February 2026
We are unable to provide sponsorship currently
Daily you will:
Interpret written business requirements and technical specification documents to design and develop technical solutions that meet business needs.
Collaborate with IT and Business partners to design, develop, and troubleshoot end to end technical solutions.
Identify and manage dependencies on impacts of downstream applications and components to minimize adverse effects on other projects and / or programs.
Understands how to optimize joint development efforts through appropriate project design, database use, code creation, and software architecture.
Lead design sessions within the development team
Develops design specifications in compliance with IT Architecture, resolves user issues and provide recommendations as appropriate.
Create, document, and implement unit test plans, scripts, and test harnesses.
Create and maintain technical documentation using defined technical documentation templates that meet SDLC standards.
Top Skills Needed:
Experience with JavaScript and Java
Experience with NodeJS or ReactJS
Experience in Software Development Life Cycle and Agile methodology
Excellent team player with good organizational, communicational, analytical, and logical skills.
Nice to Haves:
Experience with API
Experience in using GIT, code quality tools, defect tracking tools.
Development experience in UI frameworks (HTML, HTML5, JSP, Ajax)
Experience writing unit tests.
Experience with Mobile Development
Experience with React Native
Experience with AWS
Experience with JIRA, AgileCraft, or related tools
Brooksource provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, national origin, age, sex, citizenship, disability, genetic information, gender, sexual orientation, gender identity, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state, and local laws.
Software Designer SR
Software engineering internship job in Raleigh, NC
Hi,
I hope you are doing well
Please inform me of your availability regarding the requirements listed below.
Title: Software Designer SR
· Designed and implemented user interfaces using Qt (C++) and QML for production applications.
· Converted UI/UX wireframes and FIGMA designs into fully functional Windows applications in collaboration with design teams.
· Developed Windows-based applications leveraging object-oriented programming principles in C++.
Description:
1- Design and implement user interfaces using Qt (C++) and QML.
2- Collaborate with designers to translate UI/UX wireframes and FIGMA files into functional applications that run on Windows.
3- Develop windows-based application using object-oriented programming (C++).
4- Participate in code reviews and contribute to continuous improvement.
5- Develop and perform software unit testing (Develop unit test automation).
6- Perform software testing against the requirements.
7- Perform other duties as assigned based on the business needs."
________________________________________________
Thanks and Regards
Nishant Saurabh | Team Lead
Jobility Talent Solutions |Formerly: Samiti Technology Inc.
MBE, WOSB, SWAM, NMSDC
2 Lincoln Highway, Suite 401, Edison, New Jersey 08820| USA
Work: ************** Ext. 574 | Fax: ************
Direct: **************
Email: **************************
Visit : **********************
Software Engineer - Mid Level
Software engineering internship job in Charlotte, NC
Why USAA?
At USAA, our mission is to empower our members to achieve financial security through highly competitive products, exceptional service and trusted advice. We seek to be the #1 choice for the military community and their families.
Embrace a fulfilling career at USAA, where our core values - honesty, integrity, loyalty and service - define how we treat each other and our members. Be part of what truly makes us special and impactful.
The Opportunity
We are looking for a versatile high level Software Engineer who has Full Stack development experience to join our New Business Ventures and Innovation Solutions Engineering Team at USAA's Enterprise Chief Information Office. You will be joining the team to contribute on developing and maintaining UI applications and backend Java services/RESTful APIs within the AWS cloud environment. You will use full stack technologies such as React JS , Node JS, JAVA Spring boot framework, AWS SDK for Java, AWS CDK, Secrets Manager, EKS, Lambda, S3, RDS/Aurora Postgres and DynamoDB and other AWS Services. Additionally, you will ensure that quality, security, and compliance requirements are met in solution engineering development.
Provides support to the Enterprise through delivering best in class technology solutions. Engaged in all phases of the software systems and application development lifecycle which include gathering and analyzing requirements, designing, testing, documenting, and implementing software, responding to outages.
We offer a flexible work environment that requires an individual to be in the office 4 days per week. This position can be based in one of the following locations: San Antonio, TX, Plano, TX, Phoenix, AZ, or Charlotte, NC. Relocation assistance is not available for this position.
What you'll do:
Design, develop, code, and test complex technical solutions
Investigates and resolves complex application and system technical problems and production issues through troubleshooting techniques.
Continually improves operations by conducting complex systems analysis and recommending changes in policies and procedures.
Prepares and installs complex solutions by determining and designing system specifications, standards, and programming.
Follows the software development lifecycle.
Participates in design reviews and learns key system design principles.
Mentors junior engineers and may begin mentoring peer engineers; Review teammates' code.
Ensures risks associated with business activities are effectively identified, measured, monitored, and controlled in accordance with risk and compliance policies and procedures.
What you have:
Bachelor's Degree or 4 additional years of experience beyond the minimum requirement can be used in lieu of a degree OR Approved certification from CodeUp, Galvanize, VetFIT (Veterans for IT) or eFIT (Employees for IT).
4 years of software development experience demonstrating depth of technical understanding within a specific discipline(s)/technology(s).
2 years of experience delivering technology solutions in all phases of the software systems and application development lifecycle to include leading code/design reviews.
Basic Understanding of one or more of the following: Java, Swift, Objective-C, Cobol, JavaScript, Kotlin, C++, HTML, CSS, SQL, Go, and Python
Developing level of business acumen in the areas of business operations, risk management, industry practices and emerging trends.
Experience supporting efforts to address production issues through troubleshooting applications and systems.
Experience articulating technical challenges and solutions.
Basic understanding of cloud technologies and tools.
What sets you apart:
4+ years of strong experience with ReactJS, Node JS, Redux and React Context for state management, Java/J2EE services/APIs in AWS cloud with java Spring boot framework, AWS SDK for Java, AWS CDK, Secrets Manager, EKS, Lambda, S3, RDS/Aurora Postgres, DynamoDB.
4+ years of good experience working on Distributed in-memory data store solutions like ElastiCache, AWS Message oriented middle wear Kafka Producer, AWS SQS etc.
4+ years of developing automated solutions with Golang or equivalent programming scripting languages
4+ years' experience using Terraform for provisioning and deploying the Java Micro Services.
Compensation range: The salary range for this position is: $93,770-$179,240.
USAA does not provide visa sponsorship for this role. Please do not apply for this role if at any time (now or in the future) you will need immigration support (i.e., H-1B, TN, STEM OPT Training Plans, etc.).
Compensation: USAA has an effective process for assessing market data and establishing ranges to ensure we remain competitive. You are paid within the salary range based on your experience and market data of the position. The actual salary for this role may vary by location.
Employees may be eligible for pay incentives based on overall corporate and individual performance and at the discretion of the USAA Board of Directors.
The above description reflects the details considered necessary to describe the principal functions of the job and should not be construed as a detailed description of all the work requirements that may be performed in the job.
Benefits: At USAA our employees enjoy best-in-class benefits to support their physical, financial, and emotional wellness. These benefits include comprehensive medical, dental and vision plans, 401(k), pension, life insurance, parental benefits, adoption assistance, paid time off program with paid holidays plus 16 paid volunteer hours, and various wellness programs. Additionally, our career path planning and continuing education assists employees with their professional goals.
For more details on our outstanding benefits, visit our benefits page on USAAjobs.com.
Applications for this position are accepted on an ongoing basis, this posting will remain open until the position is filled. Thus, interested candidates are encouraged to apply the same day they view this posting.
USAA is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Auto-ApplySenior Software Engineer
Software engineering internship job in Charlotte, NC
Backend Engineer (Contract) - Hybrid | 1-3 Days/Week Onsite
Pay Rate: Up to $89/hr (W2 contract)
Contract Length: 6 months
We're looking for a skilled Backend Engineer to join a high-impact team working on large-scale, high-volume systems that power critical user experiences. This is an opportunity to contribute to core backend services, drive technical excellence, and help shape key components of a fast-moving product ecosystem.
Top Skills We're Looking For
2-3+ years of strong native development experience
Scala preferred, or strong Java background
API design and client/server contract experience
Experience with Swift or Kotlin
What You'll Do
Build and enhance core backend services and data aggregation layers with a focus on scalability, quality, and rapid iteration
Develop high-quality integrations across internal services and external data partners
Automate build, deployment, testing, monitoring, and data pipeline workflows
Collaborate closely with front-end teams to deliver seamless end-to-end solutions
Contribute to process improvements and adopt new tools/skills as the product grows
Take ownership of highly impactful systems that directly shape the user experience
Work in a fast-paced environment with a start-up-like culture and strong mission-driven mindset
What We're Looking For
Experience working with Scala, Java, or other functional programming languages
Strong background in microservices, messaging patterns, and deployment models
Proven experience designing and building scalable, testable APIs
Proficiency in Scala is highly valued
Native app development background in Kotlin or Swift
Hands-on experience with Kafka, RabbitMQ, Amazon SQS, or similar messaging technologies
Experience with Kubernetes and containerized environments
Solid foundation in OOP, design patterns, algorithms, networking, and Linux systems
Strong understanding of web application internals, scalability, SQL, and database schema design
Familiarity with ORM concepts and production infrastructure needs
Ability to mentor, collaborate, and communicate effectively
Experience with Agile/Scrum
5+ years of industry experience as a backend engineer
If you're passionate about building impactful backend systems, enjoy solving big problems, and want to contribute to meaningful user experiences, we'd love to connect.
Equal Opportunity Employer/Veterans/Disabled
Military-connected talent encouraged to apply
To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to ***********************************************
The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:
The California Fair Chance Act
Los Angeles City Fair Chance Ordinance
Los Angeles County Fair Chance Ordinance for Employers
San Francisco Fair Chance Ordinance
Massachusetts Candidates Only: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Software Engineer
Software engineering internship job in Raleigh, NC
About the Role
We're looking for an experienced Senior Software Engineer to join our dynamic team focused on building scalable, high-performance SaaS applications. If you enjoy tackling complex challenges, mentoring others, and contributing to architectural decisions, this position is for you.
What You'll Do
Design, develop, and maintain robust applications using .NET Core, ASP.NET, and C#.
Collaborate with cross-functional teams in an Agile environment to deliver impactful features.
Support and refactor legacy applications, ensuring stability during modernization efforts.
Participate in architectural planning and advocate for best practices in coding, testing, and performance optimization.
Debug and enhance existing codebases while driving improvements in maintainability.
Mentor junior engineers through code reviews and technical guidance.
Stay current with emerging technologies and bring innovative ideas to the team.
Contribute to DevOps workflows, including CI/CD pipeline development and deployment strategies.
Qualifications
6+ years of professional software development experience, with strong expertise in .NET technologies.
Proficiency in .NET Core, ASP.NET MVC, Web API, and C#, ideally within cloud environments (AWS preferred; Azure/GCP acceptable).
Familiarity with front-end frameworks such as React and TypeScript.
Solid understanding of software design principles (SOLID) and modern architectural patterns.
Ability to work independently, learn new technologies quickly, and adapt to evolving requirements.
Bachelor's degree in computer science or related field, or equivalent experience.
Experience in SaaS platforms, multi-product ecosystems, and Agile methodologies is a plus.
Software Team Lead/ Engineer - Python
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.
Software Engineer
Software engineering internship job in Charlotte, NC
Contract Duration: 18 Months
Required Skills & Experience
5+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work or consulting experience, training, military experience, education.
Dot Net Core (version 8.x or newer) 7+
Unit Testing (Nunit, XUnit) 7+
Angular (version 15 and above preferred) 5+
Microservices architecture 5+
REST Services 5+
Type Script 5+
SQL Server 5+
Bootstrap 3+
Kafka 2+
Cloud (OCP, Azure) 2+
What You Will Be Doing
Consult on complex initiatives with broad impact and large-scale planning for Software Engineering.
Review and analyze complex multi-faceted, larger scale or longer-term Software Engineering challenges that require in-depth evaluation of multiple factors including intangibles or unprecedented factors.
Contribute to the resolution of complex and multi-faceted situations requiring solid understanding of the function, policies, procedures, and compliance requirements that meet deliverables.
Strategically collaborate and consult with client personnel.
Java Software Engineer
Software engineering internship job in Raleigh, NC
Type: W2 or 1099........ (No C2C)
Visa: H1B, H4EAD, GCEAD, L2, OPT, CPT,Green Card, US Citizens (Only USA Applicants)
Workplace Type: Onsite - Raliegh -NC
Experience: 8+Yr
Typical task breakdown:
- Competent to perform all programming, project management, and development assignments without close supervision
- Works directly on complex application/technical problem identification and resolution, including responding to off-shift and weekend support calls
- Works independently on complex systems or infrastructure components that may be used by one or more applications or systems.
- Drives application development focused around delivering business value
- Mentors and assists software engineers, providing technical assistance and direction as needed
- Maintains high standards of software quality within the team by establishing good practices and habits
- Proactively reaches out for help when stuck on an issue after doing reasonable independent research
- Maintains a sense of urgency when working on tasks and actively follow up on any dependencies or blockers
Education & Experience Required:
- Bachelor's degree in computer science or electrical engineering or related field is required w/ 8+ years' experience needed
- Master's degree with 8+ years' experience
Technical Skills (Required)
- •8+ years or more of experience in designing and developing software applications in Java.
Proven experience in many of the following:
- Designing, developing, deploying and maintaining software at scale.
- • Strong Java
- • Backend development is a MUST
- • RESTful web services
- • AWS knowledge - IAM,Kinesis, DynamoDB, API stack, SQS,SNS, KMS
- • Slick - SQL queries
- • DevOp
- Developing software applications using relational and NoSQL databases.
- Application architectural patterns, such as MVC, Microservices, Event- driven, etc.
- Deploying software using CI/CD tools, such as Jenkins, Azure DevOps,GoCD, etc
- Deploying and maintaining software using public clouds such as AWS or Azure.
Strong understanding and/or experience in many of the following:
- Message streaming solutions, such as AWS Kinesis, AWS SQS, AWS SNS, Apache Kafka, RabbitMQ, Apache ActiveMQ.
- Experience designing well-defined Restful APIs
- Hands-on experience with testing tools such as Cucumber and Selenium and their integration into CI/CD pipelines.
- Datastores such as AWS Aurora, AWS RDS, AWS DynamoDB, MongoDB, ElasticSearch, Cassandra, Redis, MySQL, Oracle. o Other AWS technologies, such as API Gateway, ALB, NLB, Fargate, Lambda,
S3, CloudWatch, etc
Please forward your resume and contact details to sahithi_s@surgetechinc.com/ kaviya_****************** or can call on ************
Software Engineer
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
Principal Software Engineer Front-End
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
Senior Software Engineer
Software engineering internship job in Raleigh, NC
Job Title: Senior Software Engineer
Work Schedule: On-site
Rate: $79,Based on experience
Will not accept candidates that require sponsorship
Responsibilities:
· Designed and implemented user interfaces using Qt (C++) and QML for production applications.
· Converted UI/UX wireframes and FIGMA designs into fully functional Windows applications in collaboration with design teams.
· Developed Windows-based applications leveraging object-oriented programming principles in C++.
Description:
1- Design and implement user interfaces using Qt (C++) and QML.
2- Collaborate with designers to translate UI/UX wireframes and FIGMA files into functional applications that run on Windows.
3- Develop windows based application using object-oriented programming (C++).
4- Participate in code reviews and contribute to continuous improvement.
5- Develop and perform software unit testing (Develop unit test automation).
6- Perform software testing against the requirements.
7- Perform other duties as assigned based on the business needs."
About Maxonic:
Since 2002 Maxonic has been at the forefront of connecting candidate strengths to client challenges. Our award winning, dedicated team of recruiting professionals are specialized by technology, are great listeners, and will seek to find a position that meets the long-term career needs of our candidates. We take pride in the over 10,000 candidates that we have placed, and the repeat business that we earn from our satisfied clients.
Interested in Applying?
Please apply with your most current resume. Feel free to contact Jhankar Chanda (******************* / *************** for more details
Senior Software Engineer
Software engineering internship job in Raleigh, NC
Senior Software Engineer
Position Status: 12-month W2 Contract (opportunity to extend or convert to full-time)
Pay Rate: $65/hour (W2)
Seneca Resources is seeking a highly skilled Senior Software Engineer to support a Business Integrations team in Raleigh, NC. This role is ideal for an experienced engineer who thrives in a collaborative Agile environment and enjoys designing scalable, secure integration solutions that support long-term business growth. You will partner closely with Product Owners, Architects, and cross-functional stakeholders to deliver high-quality software, mentor junior engineers, and help establish best practices across the team.
Key Responsibilities:
Collaborate with Product Owners, Business Analysts, Architects, and Scrum teams to define user stories and technical solutions
Design, develop, and maintain integrations, enhancements, and defect fixes using C# and .NET
Ensure solutions meet security, performance, coding, and quality standards
Develop tools and practices to improve team efficiency and delivery
Review API documentation to identify requirements, risks, and estimation inputs
Mentor junior engineers and provide technical leadership
Participate in code reviews, architecture discussions, and Agile ceremonies
Identify risks and impediments early and recommend mitigation strategies
Communicate complex technical concepts to technical and non-technical audiences
Required Skills / Education:
Strong expertise in Object-Oriented programming and SOLID principles
Advanced experience with C#, .NET, Visual Studio, and SQL
Proficiency with unit testing frameworks (MSTest, NUnit, xUnit)
Experience developing and consuming RESTful APIs and web services
Solid understanding of async programming, multithreading, and serialization
Hands-on experience with Agile/Scrum, Azure DevOps, CI/CD pipelines, Git, and NuGet
Experience with integration development and public API design
Experience with complex n-tier or distributed applications
Familiarity with Windows desktop application development and Windows Workflow
Proficiency with HTML, XML, and JSON
Knowledge of authentication mechanisms and design patterns
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
Excellent analytical, troubleshooting, and problem-solving skills
Strong leadership, organizational, and mentoring abilities
Excellent written and verbal communication skills
Self-motivated with the ability to quickly understand large-scale architectures
About Seneca Resources
At Seneca Resources, we are more than just a staffing and consulting firm, we are a trusted career partner. With offices across the U.S. and clients ranging from Fortune 500 companies to government organizations, we provide opportunities that help professionals grow their careers while making an impact. When you work with Seneca, you're choosing a company that invests in your success, celebrates your achievements, and connects you to meaningful work with leading organizations nationwide. We take the time to understand your goals and match you with roles that align with your skills and career path. Our consultants and contractors enjoy competitive pay, comprehensive health, dental, and vision coverage, 401(k) retirement plans, and the support of a dedicated team who will advocate for you every step of the way. Seneca Resources is proud to be an Equal Opportunity Employer, committed to fostering a diverse and inclusive workplace where all qualified individuals are encouraged to apply.
RPG Software Developer
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***
Software Engineer
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.
Senior Back End Developer
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.
Senior Software Engineer - C++
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.
Senior Software Engineer
Software engineering internship job in Raleigh, NC
DataStaff Inc. is seeking a Senior Software Engineer for a contract opportunity with one of our direct clients in Raleigh, NC.
is on-site
Responsibilities:
Design and implement user interfaces using Qt (C++) and QML.
Collaborate with designers to translate UI/UX wireframes and FIGMA files into functional applications that run on Windows.
Develop windows-based application using object-oriented programming (C++).
Participate in code reviews and contribute to continuous improvement.
Develop and perform software unit testing (Develop unit test automation).
Perform software testing against the requirements.
Perform other duties as assigned based on the business needs.
Required Experience:
Designed and implemented user interfaces using Qt (C++) and QML for production applications.
Converted UI/UX wireframes and FIGMA designs into fully functional Windows applications in collaboration with design teams.
Developed Windows-based applications leveraging object-oriented programming principles in C++.
This opportunity is available as a W2 position with a competitive benefits package. DataStaff offers medical, dental, and vision coverage options as well as paid vacation, sick, and holiday leave. As many of our opportunities
Sr. Salesforce Software Developer (Only W2- No C2C/C2H/1099/H1B)
Software engineering internship job in Raleigh, NC
Title: Sr. Salesforce Software Developer (Only W2- No C2C/C2H/1099/H1B)
Duration: 3+ Months
The client's User Experience Platform Engineering team is looking for a Salesforce Software Engineer to join them. In this role, you will work in an environment where diverse perspectives are invited, the best ideas are valued, and people feel empowered to contribute. Freedom and courage are two of our core values, which is why you'll need to be comfortable taking risks and exploring the unknown.
Primary job responsibilities
3+ years of experience in Salesforce development
Developing and customizing Lightning components using Aura or Lightning Web Components (LWC)
Implementing integration architectures for data and process integration within Salesforce & with other non Salesforce systems.
Responsible for performance tuning, and troubleshooting during the project process.
Perform proof of concepts on Salesforce Lightning platform
Development of solutions on the Salesforce platform using Apex and Visualforce.
Learn and understand Salesforce service cloud architecture
Collaborate with a geographically distributed team
Work on Salesforce Technologies like Salesforce Lightning, Classic, Integrations (REST, Outbound Messages), Agentforce, Einstein & Einstein Chat
Required skills
Salesforce Platform Fundamentals: Solid grasp of standard/custom objects, fields, relationships, page layouts, and the Lightning App Builder.
Apex Development: Basic ability to write Apex classes, triggers, and SOQL queries, with awareness of best practices and governor limits.
Lightning Web Components (LWC): Foundational knowledge of LWC structure, JavaScript, and consuming Apex methods.
Salesforce Automation (Flows & Triggers): Experience designing and implementing solutions using Salesforce Flow, and understanding of Apex Triggers.
Configuration vs. Customisation: Ability to identify when to use declarative features versus requiring custom code.
JavaScript & Web Basics: Fundamental understanding of JavaScript for front-end development.
Version Control (Git): Basic experience with Git for source code management.
Asynchronous Apex (Awareness): Familiarity with concepts like Batch or Queueable Apex.
Integration Concepts: Basic understanding of API principles (REST/SOAP).