Senior Software Engineer

Hybrid in Charlotte, NC, US • Posted 2 days ago • Updated 2 days ago
Contract Corp To Corp
Contract Independent
Contract W2
6 Months
50% Travel Required
Hybrid
$52 - $56/hr
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Java
  • angular
  • AI

Summary

Role: Senior Software Engineer

Location: Charlotte, NC (Hybrid)

Type: Contract

Description:

  • We are looking for a Senior Software Engineer who can combine strong enterprise engineering fundamentals with modern AI-assisted development practices.
  • The ideal candidate is comfortable using AI coding tools and agents such as Devin, GitHub Copilot, and Tachyon AI to accelerate software delivery, delegate well-defined development tasks, rapidly build proofs of concept, and create practical internal tools.
  • This role will also design and develop APIs, reusable components, enterprise integrations, and full-stack solutions supporting document composition and generation platforms.
  • Direct experience with Devin is highly desirable. Experience with comparable AI coding agents and the ability to demonstrate effective AI-assisted engineering workflows will also be considered.

Immediate Focus:

  • The initial assignment will support the migration of Linux and Windows servers running OpenText Exstream from legacy data centers to new data centers, including:
  • Server and application migration
  • Middleware patching and upgrades
  • UI maintenance and enhancements
  • Operational stability and performance during and after migration
  • Automation of repeatable engineering and operational activities

Key Responsibilities:

  • Design, develop, test, deploy, and support enterprise applications through the full SDLC.
  • Use AI coding agents and developer tools such as Devin, GitHub Copilot, and Tachyon AI to improve engineering productivity and delivery speed.
  • Effectively delegate development tasks to AI coding agents, review generated solutions, troubleshoot issues, and integrate the resulting code into enterprise applications.
  • Rapidly develop full-stack proofs of concept and practical internal engineering tools.
  • Build APIs, reusable services/components, and enterprise integrations supporting document generation and related platforms.
  • Develop and support applications for document composition, generation, and delivery.
  • Support Java/Spring Boot full-stack applications and UI components.
  • Perform application-side administration across Linux and Windows environments.
  • Partner with infrastructure, platform, QA, and application teams on resiliency, performance, deployment, and production support.
  • Improve automation, testing, observability, and deployment practices.
  • Work effectively within Agile and enterprise SDLC standards.

Desired Qualifications:

  • Core Engineering
  • Senior-level software engineering experience with strong SDLC and Agile fundamentals
  • Java, Spring / Spring Boot
  • REST API and enterprise integration development
  • Full-stack application development
  • Angular and/or React
  • Python and shell scripting
  • SQL and relational databases, including PostgreSQL and/or SQL Server
  • Linux and Windows application-side administration
  • Experience with enterprise-scale, high-volume systems

AI-Enabled Software Engineering:

  • Hands-on experience using AI coding agents or AI-assisted development tools to accelerate engineering work
  • Ability to identify and delegate appropriate engineering tasks to AI agents while reviewing and validating generated code
  • Experience using Devin preferred, or comparable autonomoagentic coding tools
  • Experience with GitHub Copilot
  • Experience with Tachyon AI is a plus
  • Demonstrated ability to use AI for rapid prototyping, full-stack POC development, code generation, testing, troubleshooting, and engineering automation
  • Ability to turn successful prototypes into reusable internal tools, APIs, and components
  • Additional Technical Experience
  • OpenText Exstream batch and real-time server administration, preferred but not required
  • OpenShift (OCP) and containerized applications
  • Tomcat and JBoss
  • Kafka and AVRO
  • Apigee
  • Hibernate / JPA
  • Blue-Green deployment patterns
  • Liquibase
  • Feature Toggles / Harness
  • Circuit Breaker patterns
  • JUnit, Karate, and Cucumber
  • TDD / BDD
  • AppDynamics or similar observability

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10330808
  • Position Id: 101847-5195-1792502771
  • Posted 2 days ago

Company Info

About VDart, Inc.

VDart, headquartered in Atlanta, GA, is a global leader in digital talent solutions and IT staffing, delivering top technology professionals to businesses worldwide. With a strong presence across North America, Europe and Asia, we specialize in helping organizations navigate complex technology landscapes with the right expertise.

Through a strategic, client-focused approach, we have placed over 20,000 professionals across key industries and advanced technology solutions. Whether placing top talent in cutting-edge roles or providing strategic digital workforce solutions, our network of 4,000 specialists across 13 countries is committed to excellence, agility and impact.

Backed by 18 years of industry experience, we go beyond staffing to build long-term partnerships that accelerate digital transformation and drive sustained growth. Whether you need a technology partner to fuel innovation or specialized workforce solutions to maintain a competitive edge, VDart delivers the right people, skills and mindset to create a lasting impact in a digital-first world.

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.