Job Summary
The role is responsible for the design, development, coding, testing, debugging and documentation of applications to satisfy the requirements of one or more user areas.
Duties may include hands-on new development as well as support, maintenance, or enhancement of existing applications.
You will work closely with Product Managers and Engineers to identify and specify complex business requirements and processes.
You will research and evaluate alternative solutions and make recommendations.
Essential Functions of this role
Project Coordination
• Assists in the development of estimates for projects
• Contributes to defining time tables and project plans
• Assists in the definition of milestones
• Reports status and issues to Team Leads as necessary
• Assists in coordinating the implementation of changes to improve performance against metric targets
• Provides support and on-the-job training to more junior or less experienced team members
• Facilitates individual team member development of technical, functional, and industry skills
• Acts as a role model and mentor other team members
Application Design and Development
• Designs new systems
• Translates functional requirements into technical requirements and design
• Designs and codes complex programs
• Evaluates complex requirements and processes
• Provides application and user support and performs troubleshooting
• Provides production support as necessary
Testing
• Reviews and refines test cases, scenarios and scripts to ensure applications quality
• Reviews and refines usability testing scenarios, and administers portions of the testing process
• Creates test transactions and runs component, integration, and system tests for conformance to standards and adherence to design specifications
• Works with users to review test results to ensure they meet expected results
• Conforms to quality assurance test standards
Minimum Qualifications
• 5+ years of total software design and development experience
• 3+ years of Java/JSP/J2EE experience
• 3+ years of Web Services design and development and experience in XML/CSS
• 2+ years experience in JavaScript, AJAX
• Experience in ExtJS and HTML5 preferred
• Experience developing using JPA, JDBC
• Experience building and deploying web services in a J2EE environment
• Knowledge of J2EE architecture patterns
• Strong verbal and written communication skills
• Strong knowledge debugging and troubleshooting Java/J2EE applications
• Understanding of algorithmic analysis
• Knows basic Linux commands (extensive experience not required)
• Previous experience in an Agile shop
• Experience creating unit tests in one of the available frameworks like JUnit
• Able to create and contribute to technical design documents
• Mature software design skills, able to analyze requirements that are specified at a high level and come up with possible solution independently
• Adherence to coding standards
Desired Experience
Oracle DB
Apache and Tomcat; JBoss
UML
Ant
Nice to have:
XUL experience
Maven
IntelliJ IDEA
SVN
------------------------------------
********************************************************************
Read the new KIT List blog at www.kitlist.wordpress.com for job tips and to connect to our community!
Please go to www.KITlist.org to join, post jobs, or get answers to common questions. If you have any comments or questions, you can reach us directly at KITtechmoderator@KITlist.org.
By using the KIT List you agree to comply with the Terms of Use on the site, and will not use discriminatory employment practices. The KIT List is a service of Connelly Communications, Inc.
TO UNSUBSCRIBE:
Replying to KIT emails with an "unsubscribe" request does not work.
Instead, just send an email (from the same account you used to subscribe) to KITlist-Tech-unsubscribe@yahoogroups.com. If you are still receiving emails after a few days, please email us at KITtechmoderator@KITlist.org and we will manually remove you. Thanks!
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/KITlist-Tech/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/KITlist-Tech/join
(Yahoo! ID required)
<*> To change settings via email:
KITlist-Tech-digest@yahoogroups.com
KITlist-Tech-fullfeatured@yahoogroups.com
<*> To unsubscribe from this group, send an email to:
KITlist-Tech-unsubscribe@yahoogroups.com
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
No comments:
Post a Comment