Software Engineer

Ecclesiastes Inc

Newark (DE)

On-site

USD 80,000 - 110,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

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

Ecclesiastes Inc • Newark (DE)

On-site
USD 90,000 - 120,000
POSITION TITLE Software Developer
POSITION TITLE Software Developer

Mary Dickson • Newark (DE)

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

Ecclesiastes Inc • Newark (DE)

On-site
USD 95,000 - 135,000
Software Engineer
Software Engineer

Talentify • Wilmington (DE)

On-site
USD 130,000 - 170,000
POSITION TITLE: Software Engineer
POSITION TITLE: Software Engineer

ECCLESIASTES INC • Newark (DE)

On-site
USD 75,000 - 115,000
Software Engineer
Software Engineer

NE Solutions • Hanover (MD)

On-site
USD 110,000 - 160,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
Senior Software Engineer
Senior Software Engineer

AVALA Marketing Group • St. Louis (MO)

On-site
USD 80,000 - 100,000
Sign on bonus
401k with employer match
Full benefits package
+3
Sr. Software Engineer
Sr. Software Engineer

ECCLESIASTES INC • Newark (DE)

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

Aditi Consulting • Redmond (WA)

On-site
USD 120,000 - 160,000
Medical
Dental
Vision
+15