SOFTWARE DEVELOPER
Qbase 4 reviews - Washington, DC

This job posting is no longer available on Qbase. Find similar jobs:Software Developer jobs - Qbase jobs

Job Description Responsibilities:

This position will provide software development maintenance of legacy J2EE, Oracle Forms and client server applications. The qualified candidate will be responsible for research, design, and implementation of solutions for challenging problems. They will participate in application software maintenance and application software development, design and planning. The candidate will must have competencies in software development and be able to articulate their ability to translate design requirements and specifications into successful implementations and be able to contribute to design, deployment and user documents while proactively applying development and security standards and best practices.

This position reports directly to the Development Manager and will support a development and operations team of J2EE and Oracle Forms software developers, Oracle DBAs, Linux, and Oracle Middleware

Responsibilities
  • Design, develop, and test web-based Java applications and Oracle Forms 11g and 4.5 application in a 3-tier and client server computing environment
  • Adhere to coding standards, procedures and techniques while contributing to the technical code documentation including detailed application and final user documentation
  • Participate in design reviews and provide input to the design recommendations
  • Incorporate security requirements into the design
  • Provide input to the information/data flow for the proposed solution
  • Understand and comply with the SDLC methodology in all planning, designing and development steps
  • Adhere to the CACI and client configuration management control and QA policies
  • Translate the technical requirements into programmed application modules and develop/enhance the software application modules
  • Participate in code reviews
  • Ensure all solutions are aligned to pre-defined architectural specifications
  • Identify and troubleshoot application code-related issues (Tier-3 Support)
  • Review and provide feedback to the final user documentation
  • Work with the quality assurance and system test team to quickly resolve issues

Qualifications
  • Programming in Java, J2EE and comprehensive understanding of J2EE design patterns
  • Programming with Oracle Forms applications
  • Oracle or other SQL-based relational database knowledge, preferably including database design
  • PL/SQL programming knowledge
  • Development of web-based applications
  • Software testing techniques and tools
  • An understanding of development methodologies such as Waterfall and Agile
  • Experience in using web frameworks such as AJAX, EJB3, JSF, JavaScript, Struts, Hibernate and Spring, etc. (required)
  • An understanding of Web Services/Rules Engines is highly desirable
  • Experience with ANT or other build tools
  • Groovy, Python, LDAP, Web Services, experience with XSLT-based conversion of XML formats (desired)

Education and work experience:
  • Bachelor’s degree
  • 4+ years of experience

Additional Information EEO Statement: Qbase is an Equal Opportunity Employer/Affirmative Action Employer (M/F/D/V). It is the policy of Qbase to ensure equal employment opportunity in accordance with Executive Order 11246, as amended and all applicable federal regulations and guidelines. Employment discrimination against employees and applicants due to race, color, religion, sex (including sexual harassment), national origin, disability, age (40 years old or more), or veteran status is illegal. Qbase managers and employees will comply with state and federal equal employment laws, rules, regulations and guidelines experience.

Qbase utilizes E-Verify

About this company
4 reviews
Qbase is an ethical company and views all issues of data use, data access and data security with the utmost importance. We believe strongly...