Software Developer

April 27, 2025

Job Description

ECS is seeking a Software Developer to work in our Norman, OK office.

  • Designs, develops, modifies and maintains web-based applications utilizing technologies such as PHP, HTML, CSS, JavaScript, jQuery and Ajax.
  • Designs, develops and modifies applications on the ServiceNow Platform.
  • Excels in a team development environment.
  • Ability to apply both Waterfall and Agile/Scrum methodologies to complete programming tasks daily.
  • Updates design documents and maintains user operating instructions for assigned work.
  • Works independently on routine assignments and receives instructions and guidance on complex assignments when needed.
  • Analyzes and designs program logic, screen layouts, reports and testing criteria to support development of new or enhanced systems.
  • Performs ongoing maintenance and review of application systems and programs, identifies problems and develops appropriate solutions.
  • Develops web applications utilizing data sources from relational databases such as Oracle.
  • Develops test scenarios and performs testing of applications for conformance to functional requirements, while documenting their results.
  • Selects and implements DevOps tools, CI/CD Tools, Automated Testing Tools.

Requirements:

  • US Citizen or Green Card holder required per contract and must be able to obtain a Public Trust clearance
  • 1-2+ years of experience developing in web-based technologies including PHP, HTML, CSS, JavaScript, jQuery and Ajax. College course work can be substituted for up to 1-year of experience.
  • Bachelors Degree in Computer Science or related field, or equivalent working experience.
  • Advanced knowledge of computer applications, with a strong understanding of web software design and development, preferably utilizing Agile/Scrum techniques.
  • Working knowledge of relational databases, including Oracle.
  • Ability to design web user interfaces (UI) from functional requirements.
  • Experienced in object-oriented programming techniques.

Req Benefits:

https://ecstech.com/careers/benefits/”>https://ecstech.com/careers/benefits/