Software Engineer - Intermediate

Wilmington, DE, US • Posted 30+ days ago • Updated 29 minutes ago
Contract Independent
On-site
Company Branding Image
Fitment

Dice Job Match Score™

⭐ Evaluating experience...

Job Details

Skills

  • Application Development
  • Problem Solving
  • Conflict Resolution
  • Software Development
  • Computer Hardware
  • Collaboration
  • Interfaces
  • Integration Testing
  • Management
  • Change Management
  • Release Management
  • Jenkins
  • Git
  • Bitbucket
  • JIRA
  • Infrastructure Architecture
  • Operating Systems
  • Microsoft Windows
  • Red Hat Linux
  • Unix
  • Database
  • Oracle
  • Microsoft SQL Server
  • High Availability
  • Failover
  • Computer Networking
  • Load Balancing
  • Firewall
  • Data Architecture
  • Modeling
  • Database Design
  • Data Warehouse
  • Testing
  • Reporting
  • Visualization
  • Tableau
  • Microsoft Power BI
  • IBM Cognos Analytics
  • Acceptance Testing
  • Performance Testing
  • Business Process
  • Programming Languages
  • Agile
  • Continuous Integration
  • Continuous Delivery
  • Test-driven Development
  • Cloud Computing
  • Software Engineering
  • Business Analysis
  • Development Testing
  • Privacy
  • Marketing

Summary

Location: Wilmington, DE
Description:
Software Engineer - Application Development & Integration

About the Role

As a Software Engineer, you will be responsible for designing, developing, and implementing scalable software solutions while integrating third-party applications. You'll partner with cross-functional teams to deliver large-scale upgrades, optimize system performance, and ensure seamless end-to-end integration. This role requires strong technical expertise, problem-solving skills, and the ability to thrive in an agile environment.

Responsibilities
  • Lead software development, implementation, and configuration of third-party solutions.
  • Plan and deliver large-scale distributed application and hardware upgrades.
  • Collaborate with internal and external partners to design, test, and maintain application interfaces.
  • Partner with teams on performance and integration testing; identify bottlenecks, optimize systems, and manage capacity demands.
  • Provide application expertise and troubleshooting support for complex escalated issues.
  • Design automated solutions for upgrades, change management, and release management.

Minimum Qualifications
  • Working proficiency with modern development toolsets.
  • Experience in agile environments and familiarity with tools such as Jenkins, Git/BitBucket, and Jira.
  • Strong knowledge of application, data, and infrastructure architecture disciplines.
  • 5+ years of experience with server-based operating systems (Windows 2016/2019; Red Hat Linux/Unix a plus).
  • 5+ years of experience with database systems such as Oracle and SQL Server.
  • Practical experience with high-availability concepts (clusters, failover) and networking fundamentals (latency, load balancing, firewalls).
  • Knowledge of data architecture, modeling, database design, and data warehousing.
  • Expertise in at least one technology stack, including design, coding, testing, and delivery.
  • Experience with reporting and visualization tools (Tableau, Power BI, Cognos, etc.).
  • Experience with functional, user acceptance, and performance testing.
  • Ability to quickly develop subject matter expertise and understand business processes and their impact on technology solutions.

Preferred Qualifications
  • Proficiency in multiple programming languages and design techniques.
  • Strong understanding of agile frameworks and methodologies.
  • Experience with CI/CD, test-driven development, cloud development, application resiliency, and security practices.
  • Working knowledge across software engineering disciplines, including business analysis, development, testing, deployment, and maintenance.


By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.

Contact:

This job and many more are available through The Judge Group. Please apply with us today!
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: cxjudgpa
  • Position Id: 1119762
  • Posted 30+ days ago

Company Info

About Judge Group, Inc.

The Judge Group, is a leading professional services firm specializing in talent, technology, and learning solutions. We consult, staff, train, and solve. Through our work we make people and organizations better.

Our services are successfully delivered through a network of more than 30 offices across the United States, Canada, and India. The Judge Group is proud to partner with the best and brightest companies in business today, including over 60 of the Fortune 100. We serve organizations in financial services, healthcare, life sciences, insurance, government (including aerospace and defense), manufacturing, and technology and telecommunications.

About_Company_OneAbout_Company_Two
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Wilmington, Delaware

Today

Contract

USD 60.00 - 61.00 per hour

Wilmington, Delaware

Today

Contract

Wilmington, Delaware

Today

Contract

USD 58.00 - 63.00 per hour

Wilmington, Delaware

Today

Contract

Search all similar jobs