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