Software Developer, Applications

Description

Software Developer, Applications

  • Obtain user need details from systems analysts. Analyze software requirements and interface design needs.
  • Develop, build, modify, and manage Euclid’s highly functional data-driven Content Management System, using REST-based software applications and interfaces.
  • Determine functionalities of system.
  • Assist team w/ implementation process.
  • Review work of programmers and analysts to achieve desired outcomes and operational efficiency of the product.
  • Manage and review code changes and fixes using version control.
  • Review analysts’ work to verify that all product requirements are implemented and functional in the product, and that upgrades are backward-compatible, error-free, and reusable.
  • Train staff and ensure team adherence to best practices in the development, documentation, design, and test procedures.
  • Help team locate and fix bugs/coding errors with regression testing.
  • Apply knowledge of SQL database architecture to create reports.
  • Create, update, and maintain documentation on web related functionalities and fixes for specific issues.

Minimum requirements:

  • Bachelor’s degree in Computer Science, Electrical or Electronics Engineering, Information Technology, or closely related, relevant field.
  • Two years of experience in systems analyses, incl. implementation and testing of REST-based, web-oriented SW for data-driven interactive websites.
  • Experience must include use of:
  • HTML, CSS, DotNetNuke (DNN), SQL, JavaScript application frameworks (Ext JS, Backbone JS, React JS), version control Git (Bitbucket, GitHub), and/or Apache Subversion, and writing code using Pascal Script and C#.
  • Must have intermediate HTML coding skills.
  • Excellent interpersonal and communication skills, oral and written.
 
Job ID
85 
Job Title
Software Developer, Applications 
Start Date
01/01/2021 
Application Deadline
 
Salary Range
no minimum salary specified - no maximum salary specified
Min. Education
Bachelor of Science
Min. Years of Experience
5.0
Job Location
Bethesda, MD
Website
www.euclidtechnology.com 
Contact Name
Human Resources
Contact Phone
(301) 657-8089
Contact Email
humanresources@euclidtechnology.com 
Best Method of Contact