Software Development Sr. Advisor Job in Quincy, Massachusetts US

Software Development Sr. Advisor

Software Development Sr. Advisor - 12000B4Z The Java/J2EE Developer is able to understand specifications and design for software objects and write code and test plans. The developer is responsible for writing code, unit testing, integration testing, debugging, using third-party class libraries, and working with a configuration management tool. Software development activities can include building new software, integrating with existing systems, or integrating with commercial off-the-shelf software. The developer is also responsible for following project standards for source code documentation and development environment. The developer is responsible for communicating the status of development progress in both a written and verbal form to the project lead. Some travel might be required to participate in analysis activities, software design reviews, source code reviews, or UI design reviews. Qualifications Required Skills: J2EE ? 4-6 years Experience with Oracle RDBMS Experience with test driven development (using junit or similar tools). Web development: HTML, CSS, AJAX, JSON Web services client and server code. Very strong JavaScript, experience with a JS framework like ExtJS. XML, XSLT, XSD experience using JAVA libraries. UI design experience, JSP J2EE frameworks: Struts, Spring or similar. Desired Skills Experience with Agile methodology Tibco experience UI Design Middleware experience Oracle - intermediate expertise (could write stored procedures, etc.) Experience with an application server such as JBoss Java IDE (preferred is Eclipse) Experience with Linux OS / UNIX OS Spring Strong UI / Presentation design and development skills At least one configuration management system preferably Subversion and/or Harvest Web Application Designs and Architectures Tomcat Application Server Ant build tool Experience with unit and integration testing tools. Specific Responsibilities: participating in analysis activities such as producing use cases or a business object model developing software that conforms to a design model within its constraints validating the implementation for conformance to the design developing and executing unit test programs to ensure correctness of the implementation performance tuning of specific software components preparing documentation for design, source code, unit test plans, integration tests, release notes, requirements reviews, and design feedback as required following established development standards and code style guidelines working in compliance with configuration management rules and guidelines participating in UI design reviews with the customer communicating the status of development progress Technical Qualifications: · The criteria for technical qualifications are described as "demonstrated proficiency." Proficiency is demonstrated by having developed specific software components on previous projects for which the candidate had sole responsibility, and which were delivered and incorporated in a system currently in production. Academic experience, informal training (for example, reading material) or experimentation does not qualify as demonstrated experience. · At least six years of industry experience developing and supporting computer software using Java/J2EE. Experience should include at least one project through the entire project life-cycle into production deployment. Dell is an Equal Opportunity Employer. To learn more about our commitment to Diversity Inclusion, visit: Equal Employment Opportunity Policy Statement Job Services IT - Software Development Primary Location North America-US-MA-Quincy Schedule Full-time Shift Day Job