Software Engineer

Ecclesiastes Inc
US - Delaware - Newark
View Company Profile / << Go Back

  • Job Type: Full time
  • 2 days ago

Job Description

Design, develop, test, deploy, and maintain software systems and applications, including automating infrastructure and managing code versions. Monitor system performance, create backup and recovery strategies, and develop architectures and procedures that support effective infrastructure utilization.

Requirements: A bachelor's degree or equivalent in computer science, information systems, engineering, or a closely related field is required. Candidates must have five years of progressively responsible post-bachelor's experience with multi-threading, code design and versioning, object-oriented programming, debugging, and at least one of .NET, Java, C#, or Python.

Key Skills: Software Development, System Automation, Orchestration, Continuous Integration, Version Control, Object-Oriented Programming, Functional Programming, Debugging, Application Deployment, Code Testing, Configuration Management, Infrastructure Management, Backup and Recovery, Multi-Threading, .NET, Java

Benefits: Employee Discounts




Fast Track Upload