Content Management Developer
Essential Functions of the Job:
• Hands-on Development Position
• Receives direction and provides status updates to the Content Tech Lead
• Interact with other Developers, BA’s, QA’s in and outside core team
• Track project tasks, provide status and ensure tasks completed on schedule
• Troubleshoot defects and code resolutions
• Contribute to a healthy and collaborative development team with a “Get it Done” work ethic
• A commitment to excellence, best practices, and the continuous improvement of our products, code base, processes, and tools
• Provide support for team members on Java development, database and build/deploy related tasks
• Coordinate with other developers and external vendors to meet team and program goals
Qualification:
· Bachelor’s degree in a technical field and/or equivalent work experience
· Strong Java web development skillset
o 7+ years of development experience with large scale web development
o 6+ years of Java/J2EE experience
o 6+ years of SQL Server and/or Oracle database experience
o 5+ years of Web Service (SOAP, RESTful) experience
o 3+ years of experience with Team Foundation Server (or similar) for source control, and code builds and deployment
o Experience with commercial Content Management software packages (Ovitas, Adobe, EMC, OpenText, etc.) is a plus
· Strong object oriented design skills, familiarity with and the ability to apply Design Patterns, and ability to articulate designs using UML diagrams
· Ability to understand, debug and optimize large and complex code bases
· Experience working in Agile Development Methodologies and frameworks such as SCRUM
· Experience in the full project and delivery life cycles - from planning to delivery, implementation and completion / handover.
· Demonstrated experience working for large organizations on complex projects.
· Demonstrated ability to build strong working relationships.
· Good negotiation and resolution skills.
· Excellent communication skills, verbal and written.
· Positive team player, willing to share knowledge.
· Commitment to learning and self-improvement.
· Ability to work within diverse, global, virtual teams.
· Due to the nature of the effort, some travel may be required.
· Self-driven and proven ability to thrive under pressure
· .net experience is a plus
Thanks & Regards,
Caroline.i@tekwissen .com