Primary Job Responsibilities
• Work with the Agile/Scrum team to help clarify the new products and features requested by our Product Management group
• Collaborate with other developers to design and implement the new applications, frameworks and features within the team backlog
• Participate in pair programming in the delivery of both POC and targeted features
• Understand and apply our technical architecture to ensure consistent, reliable, and secure deployments.
• Enhance and maintain existing product capabilities
• Play an active role in providing feedback and code quality across Agile teams through formal and informal code reviews
• ctively contribute to the automated test suite to enable continuous integration
• ssist with application deployments in our Cloud environment
Job Skills
Must have
• Experience with angular.js,Node.JS and supporting frameworks
• Experience with Dust.js or other templating engines
• Experience with Grunt or other build/packaging systems
• Experience in core web front-end technologies including HTML5, CSS3, and JavaScript
• Experience creating user interfaces and addressing cross-browser and backward compatibility issues
• Understanding of key web development concepts (TCP, DNS, HTTP Protocol, SSL/TLS, certificates, etc.)
• Experience with RESTful web services and SOA concepts
• Experience addressing concurrency, transactions, and related run-time application concepts
• Experience developing automated unit, integration and functional test suites
• Experience with Git source control and effective branching and release management practices
Nice to have:
• Familiarity with Enterprise Java and supporting Java frameworks
• Familiarity with Unix commands and basic Unix scripting
• Familiarity with SQL (preferably Oracle).
Basic Qualifications:
• Bachelors Degree or equivalent.