Senior Desktop Application Developer

O2 Technologies,Inc

Clifton Heights (Delaware County)

On-site

USD 90,000 - 125,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

O2 Technologies,Inc seeks a software professional to maintain and enhance desktop applications with seamless hardware integration. You will implement complex business logic, translate requirements, and produce clear technical documentation while supporting production systems.

Qualifications include a Bachelor's in a computing field (Master’s preferred), strong Java/Swing, PL/SQL, Oracle, and Agile experience.

Qualifications

  • Bachelor's degree in CS/IT/SE/CE or related field; master’s preferred.
  • Desirable: master’s in CS/SE or information systems.
  • Experience with desktop software development and hardware integration is required.

Responsibilities

  • Desktop Application Maintenance & Enhancement.
  • Hardware Device Integration (USB barcode scanners, scales).
  • Data-Driven Workflow Design and complex business logic implementation.
  • Business Requirements Translation into technical specs.
  • Production Support & Troubleshooting for desktop apps.
  • Secure Coding and vulnerability mitigation across the SDLC.
  • Agile collaboration and teamwork across cross-functional groups.

Skills

Java / J2EE
Java Swing
PL/SQL
Oracle Database
HSQLDB Embedded Database
Spring Framework
Xerces XML Parser
Com4j COM Bridge
Apache Commons
WiX Toolset
GitHub (Version Control)
Maven Build Automation
SonarLint / SonarQube
Jenkins CI/CD
NetBeans IDE
Agile / Scrum Methodology
Full SDLC Participation
Excel File Processing
USB Hardware Integration

Education

Bachelor's Degree in Computer Science, Information Technology, Software Engineering, Computer Engineering, Related Discipline
Master's in Computer Science / Software Engineering / Information Systems

Tools

GitHub (Version Control)
Maven Build Automation
Jenkins CI/CD
NetBeans IDE

Job description

  • Desktop Application Maintenance & Enhancement
  • Hardware Device Integration (USB barcode scanners, scales)
  • Business Requirements Translation
  • Technical Documentation & Communication
  • Production Support & Troubleshooting
  • Secure Coding & Vulnerability Mitigation
Key Responsibilities & Skills
  • Data-Driven Workflow Design
  • Complex Business Logic Implementation
  • Desktop Application Maintenance & Enhancement
  • Hardware Device Integration (USB barcode scanners, scales)
  • Business Requirements Translation
  • Technical Documentation & Communication
  • Production Support & Troubleshooting
  • Agile Collaboration & Teamwork
  • Secure Coding & Vulnerability Mitigation
Technical Skills
  • Java / J2EE
  • Java Swing
  • PL/SQL
  • Oracle Database
  • HSQLDB Embedded Database
  • Spring Framework
  • Xerces XML Parser
  • Com4j COM Bridge
  • Apache Commons
  • WiX Toolset
  • GitHub (Version Control)
  • Maven Build Automation
  • SonarLint / SonarQube
  • Jenkins CI/CD
  • NetBeans IDE
  • Agile / Scrum Methodology
  • Full SDLC Participation
  • Excel File Processing
  • USB Hardware Integration
Education

Bachelor's Degree in Computer Science, Information Technology, Software Engineering, Computer Engineering, Related Discipline. Preferred: Master's in Computer Science, Master's in Software Engineering, MS in Information Systems.

Industry Experience
  • Enterprise Software
  • Desktop Application Development
  • Data-Intensive Business Applications
  • Hardware Integration
  • Agile Product Development

#CareerOpportunities #JobVacancy #WorkWithUs

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Desktop App Developer: Data-Driven & Hardware
Senior Desktop App Developer: Data-Driven & Hardware

O2 Technologies,Inc • Clifton Heights

On-site
USD 90,000 - 125,000
Java Developer
Java Developer

Cygnus Professionals • New Jersey

On-site
USD 100,000 - 160,000
Senior Full Stack Applications Developer
Senior Full Stack Applications Developer

The Sherwin-Williams Company • Cleveland (OH)

On-site
USD 110,000 - 150,000
On-site in Cleveland
5% travel
System Developer – JAVA, Golang & Typescript
System Developer – JAVA, Golang & Typescript

24/7 International Corporation • Key Biscayne (FL)

On-site
USD 70,000 - 95,000
Java Developer
Java Developer

Tsunami Tsolutions • Melbourne (FL)

On-site
USD 70,000 - 90,000
Senior Application Developer
Senior Application Developer

GCS Recruitment Specialists • Camden (NJ)

On-site
USD 120,000 - 180,000
UI Extraordinaire Developer, IT Applications Engineer IV - Greensboro, NC
UI Extraordinaire Developer, IT Applications Engineer IV - Greensboro, NC

Kaiser Permanente • Greensboro (NC)

On-site
USD 110,000 - 140,000
Software Systems Engineer - III
Software Systems Engineer - III

AmNet Services, Inc. • Ashburn (VA)

On-site
USD 90,000 - 130,000
Java Software Engineer
Java Software Engineer

re-zoo-me • San Antonio (TX)

On-site
USD 90,000 - 130,000
Senior Application Developer with 20yrs exp in .NET/ASP/Visual C# (In Person Interview) (ONSITE_only Local to DMV Area)
Senior Application Developer with 20yrs exp in .NET/ASP/Visual C# (In Person Interview) (ONSITE_only Local to DMV Area)

Dice • Washington

On-site
USD 110,000 - 150,000