Apply Now
Company:
 
ICS Technologies
Company Profile | Current Opportunities (0)
Job Location(s): Laurel
Special Notes/Instructions:The candidate must possess at least a Bachelor’s Degree in Computer Science or a related field and have 10 years of software engineering experience.
Employment Term: Regular
Employment TypeFull Time
Start Date:OPEN
Starting Salary Range:Competitive
Salary/Benefit Notes:"Competitive Employee Benefits Package"
Required Education: Bachelor's Degree
Required Experience: 3 to 5 years
Related Categories:IT - Internet/Web Development, Engineering - Civil, Security Clearance

Position Description

Job Description
The Senior Software Engineer will serve as the software team lead for the development of a globally distributed, real-time, Web 2.0 thin client web application.

Responsibilities

  • managing and directing the software lifecycle from concept to completion based upon client requirements
  • providing direction to external developers who are contributing to or interfacing with the web application
  • documenting software architecture
  • implementation requirements and interface control documents.
  • Skills & Experience

  • Ideal candidates will have a Master’s Degree and 3 to 5 years of experience at a senior level. (Six years of general experience is considered equivalent to a Bachelor’s degree.)
  • The candidate must have extensive experience with Java, Javascript, Web 2.0, Ajax, JSON, RESTful Services, Design Patterns,and XML.
  • The candidate should have some experience with HTML, CSS, Ext, JQuery, Prototype, YUI, Dojo, Oracle 10g, PL/SQL, MySql.
  • The candidate should be familiar with SCRUM, Agile Development, Flex, Air, and Silverlight.
  • Also have some knowledge on the Open source projects of Hibernate, Struts, Shindig, jMaki, and Jetty.

    ICS Technologies is an Equal Opportunity Employer


  • Apply Online Now