|
Full-time position Downtown Dallas Must have stable work history Please contact Terri Casey at
This e-mail address is being protected from spam bots, you need JavaScript enabled to view it
for more details. Responsible for development and implementation of distributed applications and participates in technical design using existing and emerging technology platforms. Primary Responsibilities Formulates concepts and develops solutions using defined user requirements. Works with the customer to clarify and further define requirements, as necessary. Designs, codes, tests and documents new systems or enhancements to existing systems of moderate complexity and scope, working with common applications designs and specifications, utilizing industry and System standard procedures, products and methodologies. Executes performance and stress testing. Adapts _frame_works and best practices established for the project or unit, or by the System or industry. Works with business and technical resources in planning, developing, implementing, and supporting new or existing applications. Minimum Qualifications Three years of proven application development experience that includes creating distributed applications through analysis of specific business requirements Two years of Java and J2EE programming experience. At least one year of experience developing EJBs using CMP. At least one year of JSP development experience. Familiarity with and demonstrated use of J2EE patterns and _frame_works. At least six months of experience with the WebSphere Studio Application Development or Eclipse tool. Experience using the Unified Modeling Language (UML) standard through Visio or Rational Rose. At least two years of experience with using relational data_base_ tools (MS SQL Server or Oracle) and concepts. Ability to quickly learn and practically apply new concepts or principles which can be confirmed by experience. Ability to speak and write clearly and succinctly in a variety of communication settings and _style_s. Experience with deploying applications to the WebSphere Application Server a plus. Practical experience with Agile software development methodologies and practices a plus. Experience with web model view controller (MVC) _frame_works (i.e. STRUTS) a plus. Familiarity with developer testing practices including JUnit, Cactus, TestNG and understands the differences between unit, functional and system tests a plus. Experience in performance engineering a plus. Experience with performance and load tools a plus (i.e. Mercury Loadrunner, CompuWare QA Load). Experience with CMSynergy a plus. Experience with build process using ANT a plus. Experience with ColdFusion a plus. Experience with WebSphere MQ a plus. Critical Skills Knowledge of activities, tasks, tools and techniques for testing applications to ensure adherence to functional and quality requirements. Knowledge of activities, tasks, practices, deliverables and techniques for deploying and/or implementing new or enhanced systems. Knowledge of and experience with defining, implementing changes to, and supporting a production application. Knowledge of and experience with developing and implementing _object_- oriented applications. Knowledge of tools, techniques, and facilities for development, population, management and access/query of data_base_s. Knowledge of tools and techniques for design, development and support of _object_-oriented applications. Knowledge of and experience with monitoring, measuring, and optimizing individual and combined utilization of hardware and software components. Knowledge of approaches, tools and techniques for anticipating, recognizing, and resolving technical (hardware, software, application or operational) problems. Ability to manage source code with Telelogic CMSynergy code repository tool Ability to develop software application components using Enterprise Java Beans (EJBs). Ability to develop software applications using Java/J2EE. Ability to develop software application components using JSPs. Ability to use relational data_base_ tools such as SQL server. Ability to utilize UML for modeling applications using _object_-oriented concepts. Ability to apply the Unified Process (UP) methodology and practices appropriate for position or assignment. Ability to deploy application to a WebSphere Application Server (WAS). Ability to develop web-_base_d applications using the WebSphere Studio Application Developer (WSAD) tool. Education and Experience Java certification is a plus. A bachelor's degree is preferred. Equivalent education and/or experience may be substituted.
|