POSITION TITLE: Software Developer

Ecclesiastes Inc

Newark (DE)

On-site

USD 90,000 - 120,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Ecclesiastes Inc. seeks a Software Developer to design, develop, implement, validate and maintain software systems, performing automation, orchestration, tests and CI.

You will build applications from user requirements, ensure code quality, and manage deployments with versioning and monitoring across environments. Required are a Bachelor's degree in a related field and 5 years of experience with .NET/Java/C#/Python, multithreading, debugging, and object-oriented programming.

Qualifications

  • Bachelor's degree (or equivalent) in Computer Science, Computer Information Systems, Engineering (Comp/Mech/Elec) or closely related field.
  • 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.

Responsibilities

  • Design, develop, implement, validate and maintain software systems and perform system automation, orchestration, test, and continuous integration.
  • Coordinate and execute application deployment, building, testing and code versioning; monitor performance data and logs.

Skills

Multi-threading
Code design
Code versioning
Object-oriented programming
Debugging

Education

Bachelor's degree (CS/IS/Engineering)

Tools

.NET
Java
C#
Python

Job description

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 recourses. 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 the best practice standards.

POSITION TITLE

Software Developer

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 recourses. 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 the best practice standards.

POSITION REQUIREMENTS

Bachelor's degree (or equivalent) in Computer Science, Computer Information Systems, Engineering (Comp/Mech/Elec), a closely related field. Foreign degree equivalent is acceptable. 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

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
Software Engineer
Software Engineer

Ecclesiastes Inc • Newark (DE)

On-site
USD 80,000 - 110,000
Employee discounts
POSITION TITLE: Sr. Software Engineer
POSITION TITLE: Sr. Software Engineer

Ecclesiastes Inc • Newark (DE)

On-site
USD 95,000 - 135,000
POSITION TITLE: Software Development Engineer in Test
POSITION TITLE: Software Development Engineer in Test

Ecclesiastes Inc • Newark (DE)

On-site
USD 95,000 - 145,000
Software Developer
Software Developer

Elevate Ventures • Indiana (PA)

Hybrid
USD 75,000 - 120,000
IT Developer
IT Developer

Seaboard Solutions • Houston (TX)

On-site
USD 85,000 - 110,000
IT Developer
IT Developer

The Home Depot • Houston (TX)

On-site
USD 80,000 - 110,000
Software Developer I
Software Developer I

Worky • Cold Spring (MN)

On-site
USD 55,000 - 85,000
Health
Dental
Optical
+11
Software Developer I
Software Developer I

Coldspring • Minnesota

On-site
USD 60,000 - 80,000
Health insurance
Dental
Optical
+10
POSITION TITLE: Software Engineer
POSITION TITLE: Software Engineer

ECCLESIASTES INC • Newark (DE)

On-site
USD 75,000 - 115,000