Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
Charlotte, NC, United States
Posted
17 hours ago
SQLShellSpringSpring BootGitTDDAngularBDDCucumberHibernateJUnitJavaKafkaPythonGenerative AIRESTReactPostgreSQLSQL ServerAgileLinux
Job Description
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
Similar jobs
- ME
Senior Staff Software Engineer, Recognition Platform
NewAuto ApplyMetropolis
New York🇺🇸$241k - $279.5k/yrHybrid1 hour agoMySQLScalaGit+13Technology - ME
Senior Staff Software Engineer, Recognition Platform
NewAuto ApplyMetropolis
Seattle🇺🇸$231k - $267.5k/yrHybrid1 hour agoMySQLScalaGit+13Technology - ME
Senior Staff Software Engineer, Recognition Platform
NewAuto ApplyMetropolis
Los Angeles🇺🇸$232k - $268k/yrHybrid1 hour agoMySQLScalaGit+13Technology - KO
Senior Developer Advocate - Volcano
NewAuto ApplyKong
United States🇺🇸Remote5 hours agoSupabaseGitCloudflare+2Technology - CL
Software Engineer
NewAuto ApplyClera
San Francisco🇺🇸On-site3 hours agoTechnology - CA
Automation Engineer
NewAuto ApplyCapable
San Francisco🇺🇸On-site5 hours agoRoboticsTechnology - FB
Staff Software Engineer - Fanatics Markets
NewAuto ApplyFanatics Betting & Gaming
New York🇺🇸$180.5k - $237.5k/yrHybrid12 hours agoSpringSpring BootData Pipeline+6Technology - WH
Systems Engineer II, Endpoint
NewAuto ApplyWhoop
Boston🇺🇸$105k - $145k/yrOn-site2 hours agoHIPAATechnology - VC
Engineering Tech Lead (Product Security)
NewAuto ApplyVclusterlabs
Remote🇺🇸Remote2 hours agoGitGenerative AIKubernetes - JM
Senior Lead Software Engineer (Corporate - AIML Data Platforms)
NewJ.P. Morgan
Jersey City, New Jersey🇺🇸On-site44 minutes agoMLOpsMLflowScikit-learn+7Technology - CO
Software Development Engineer
NewComcast
Philadelphia, Pennsylvania🇺🇸On-site44 minutes agoDockerMicroservicesMLOps+10Technology - OR
Software Developer 4 (Distributed Databases, Distributed Systems)
NewOracle
Seattle, Washington🇺🇸$114.6k - $234.6k/yrHybrid44 minutes agoOracleTechnology