Job is located in Washington, DC.
Java Software Developer
This position will provide software development maintenance of client legacy applications and provide ground up build of new J2EE 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 also maintain high levels of knowledge, skill, and competencies in software development and be able to articulate their ability to translate design requirements and specifications into successful implementations and create design, deployment and user documents while proactively applying development and security standards and best practices. You will be a member of a small Development and Operations team comprised of Java, PL/SQL, Oracle Forms developers and Oracle DBAs, Unix, and Oracle Middleware administrators.
The position of Software Developer is for an IT professional that has 6+ years' experience in the design, development and implementation of web-based applications in a 3-tier computing environment.
•Design, develop, and test web-based Java applications in a 3-tier 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 project planning sessions with project managers, business analysts and team members to analyze business requirements and outline the proposed IT solution
•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
•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
sologig - 6 months ago