Software Engineer

Ecclesiastes Inc

Newark (DE)

On-site

USD 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Employee discounts

Job summary

A prominent technology company located in Newark, DE is seeking a Software Engineer to design, develop, and maintain software systems. The role requires strong skills in multi-threading, code design, and languages such as .NET, Java, C#, or Python. Candidates must have a Bachelor's degree in Computer Science or related fields and 5 years of relevant experience. This is a full-time position with a standard work schedule of 40 hours per week, requiring the ability to relocate as necessary.

Qualifications

  • Bachelor's degree (or equivalent) in Computer Science or related field is required.
  • 5 years' experience in multi-threading, code design, and debugging.

Responsibilities

  • Design and maintain software systems and perform automation.
  • Build applications based on user requirements and ensure code integrity.
  • Monitor software performance and conduct system metrics analysis.

Skills

Multi-threading
Code design
Code versioning
Object-oriented programming
Debugging
.NET
Java
C#
Python

Education

Bachelor's degree in Computer Science

Job description

Benefits
  • Employee discounts
Position Title

Software Engineer

Position Duties

Design, develop, implement, validate and maintain software systems and perform system automation, orchestration, test, and continuous integration. Build applications based on the requirements provided by users, maintain workflow visibility and perform version control to identify and analyze vulnerabilities. Perform object-oriented and functional programming and debugging. Design and implement recovery strategies, coordinate and execute application deployment, building, and testing and carry out source code maintenance and code versioning. Monitor and review existing software and performance data along with system metrics and logs. Create portable workloads to reduce deployment time and isolate resources. Automate provisioning, configuration and management of server infrastructure using a configuration management tool. Write test cases to validate individual and unit components to ensure functional integrity and higher code coverage. Perform data structuring and protection to manage backups of servers and restore the backups in case of disaster/network issues across multiple environments. Develop architectures and procedures, analyze existing setups, and support effective infrastructure utilization and services to meet best practice standards.

Position Requirements

Bachelor's degree (or equivalent) in Computer Science, Computer Information Systems, Engineering (Comp/Mech/Elec), or a closely related field. Foreign degree equivalent is acceptable. Must have 5 years of progressively responsible post-bachelor's employment experience in multi-threading, code design, code versioning, object-oriented programming, debugging, and use of .NET, Java, C#, or Python language.

Hours

40 hours/week; 9:00 a.m. – 5:30 p.m.

Location of Employment

Position is based out of headquarters located at 200 Continental Dr., Suite 401, Newark, DE 19713. Travel is not required, but candidates must be willing to relocate to unanticipated locations throughout the U.S. as required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

POSITION TITLE Software Developer
POSITION TITLE Software Developer

Mary Dickson • Newark (DE)

On-site
USD 70,000 - 110,000
POSITION TITLE: Software Engineer
POSITION TITLE: Software Engineer

Ecclesiastes Inc • Newark (DE)

On-site
USD 80,000 - 110,000
Senior Software Engineer – DevOps & Systems Automation
Senior Software Engineer – DevOps & Systems Automation

Ecclesiastes Inc • Newark (DE)

On-site
USD 80,000 - 110,000
Employee discounts
Software Development Engineer
Software Development Engineer

BWI Chassis Dynamics (NA) Inc. • Brighton (MI)

On-site
USD 90,000 - 130,000
Sr. Software Engineer
Sr. Software Engineer

ECCLESIASTES INC • Newark (DE)

On-site
USD 80,000 - 110,000
Software Engineer
Software Engineer

Assertiveprofessionals • Hanover (MD)

On-site
USD 90,000 - 120,000
$10,000 sign-on bonus
$2,000 relocation expenses
$1,200 annual compliance bonus
+7
Senior Software Engineer (On-Site, IN)
Senior Software Engineer (On-Site, IN)

Allied Solutions, LLC • Carmel (IN), Northern (KY)

Hybrid
USD 110,000 - 160,000
Medical, dental and vision insurance
100% company-paid life and disability
401k with company match
+2
Software Engineer Java Python
Software Engineer Java Python

Associates Systems LLC • Tucson (AZ)

On-site
USD 90,000 - 120,000
Health insurance
Dental insurance
Vision insurance
Sr. Software Engineer(W2)
Sr. Software Engineer(W2)

Snowrelic Inc • United States

Remote
USD 135,000 - 153,000
Software Engineer II
Software Engineer II

DeNovo Solutions, LLC • Aurora (CO)

On-site
USD 90,000 - 120,000
Confidential information protection according to EEO guidelines