20 days old
2017-10-312017-11-28

Sr. Software Engineer

San Diego, CA 92121
  • Job Code
    585376

Our client is looking for a Senior Software Engineer that will be on the application development team with members of the development organization, QA and Tier 3 Support and is responsible for the design, development, and the implementation of web based applications.


Principal Duties and Essential Responsibilities:



  • Designs, modifies, develops, writes and implements software programming applications;
  • Responsible for high-level designs and technical requirements;
  • Will contribute to component and product architectural designs;
  • Participates in the unit testing, test case reviews, and certification of software;
  • Conducts, participates in design/code reviews;
  • Will interact with Business Analyst to ensure that specifications are satisfied;
  • Offers improvements to maintenance problems, design limitation, product reliability and features for future product direction;
  • May engage in limited research, including investigating new technologies to improve current products;
  • Helps Tier 3 Support with customer cases;
  • Act as subject matter expert in a specific area of responsibility for other teams (i.e., QA, Documentation, Support etc.);
  • Expected to follow well-defined processes within the Engineering organization with little or no guidance;
  • Work in a team environment, soliciting input from various project members and utilizing the existing project experience base to all development work;
  • Works with minimal or no supervision;


Minimum Requirements:



  • BS degree in Computer Science or related technical engineering degree required;
  • 5+ years of application software development experience;
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model;
  • Proficient understanding of web markup, including HTML5, CSS3;
  • Ability to understand and solve complex problems and concepts as well as make decisions based on given input; analytical skills include, but are not limited to applying logical thinking to gathering and analyzing information, designing and testing solutions to problems, and formulating plans;
  • Must have development experience with: Java, AJAX, HTML, JavaScript


Preferred Requirements:



  • Experience with Ext JS and React JavaScript frameworks;
  • Good understanding of asynchronous request handling, partial page updates, and AJAX;
  • Experience with both web client side and server side development
  • Design and development experience in Java EE Platform technologies and web application servers;
  • Experience with object-oriented design and Java EE design patterns;
  • Experience in one or more of the following areas is an advantage: WebLogic, Web Services, JFreeChart, Git, TestNG, Microsoft SSRS, Applets, Hibernate, Spring;
  • Detail-oriented and highly organized person, ability to juggle multiple priorities and parallel projects;

Categories

  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Share this job:

Sr. Software Engineer

Randstad Technologies
San Diego, CA 92121

Share this job

Sr. Software Engineer

Randstad Technologies
San Diego, CA
US

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast