Overview
On Site
DOE
Contract - W2
Skills
Legacy Systems
Customer Experience
Microsoft Visual Studio
Apache Maven
Jenkins
Software Engineering
Publishing
Java
Web Development
Spring Framework
C++
Application Development
MFC
Microsoft Windows
Microsoft IIS
PL/SQL
Database Design
DevOps
Problem Solving
Conflict Resolution
Communication
Collaboration
API
Agile
Innovation
Job Details
; Job Summary: We are seeking a highly skilled Full Stack Engineer with expertise in Java and C++ to contribute to the development of a modern digital API ecosystem.This role involves building and supporting REST APIs, integrating legacy systems, and contributing to strategic initiatives that enhance customer experience and expand market reach.The ideal candidate will be passionate about technology, collaborative, and committed to delivering high-quality solutions.
;
; Key Responsibilities: Design, build, and test REST APIs on a digital API marketplace platform.Lead and contribute to modernization efforts by integrating legacy and third-party systems.Develop Visual C++ applications using MFC and Microsoft Visual Studio.Handle native code, Windows DLLs, and IIS native server extensibility APIs.Collaborate with cross-functional teams to align development with strategic goals.Automate DevOps processes using tools such as Maven, Jenkins, and Stash.Participate in database design and development using PL/SQL.Maintain high standards of software engineering practices and code quality.Support the establishment of consistent API development and deployment standards.Contribute to versioning and adoption policies for API publishing and consumption.
;
; Required Qualifications: 10+ years of experience in Java web development using Spring and REST APIs.24 years of experience in Visual C++ application development with MFC.Experience with native Windows development and IIS extensibility.3+ years of experience in PL/SQL database design and development.Familiarity with DevOps tools and automation practices.Strong problem-solving skills and ability to work independently.Excellent communication and collaboration abilities.
;
; Preferred Qualifications: Experience in building API marketplaces or similar platforms.Exposure to Agile development methodologies.Passion for continuous learning and innovation.
; Education: Bachelors Degree
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.