Job Responsibilities Include:
- Develop, direct, and assist in the preparation of moderately complex computer solutions in the maintenance and modification of new and currently used applications.
- Lead projects, allocate and manage resources and manage the work of junior team members and vendor resources.
- Play a technical SME role and participate in code reviews, design reviews, internal testing sign off for deliverables from EGS.
- Analyze requirements and provide development estimates across project and BAU activities
- Be the liaison with the onshore team and ensure communication and reporting of delivery from the offshore team
- Ensuring the quality and security of the solutions and address any remediation’s as needed
Required Qualifications
- 5+ years of application development and implementation experience
- 7+ years of JavaScript framework experience (YUI, Angular, Node)
- 7 + years of JavaScript Frameworks experience (jQuery, Ext JS, Kendo UI and/or Angular JS)
- 7+ years of secure SDLC (System Development Life Cycle) methodologies experience
- 2+ years application security vulnerability detection and mitigation experience with Open Web Application Security Project (OWASP) Top 10 and SANS Common Weakness Enumeration Top 25
- 5+ years of experience analyzing requirements and designing new solutions for application and database components
Desired Qualifications
- Excellent verbal, written, and interpersonal communication skills
- Knowledge and understanding of test-driven application development
- Knowledge and understanding of Git or GitHub
Other Desired Qualifications
- 3+ years of React experience
- Experience with Clean Coding concepts
- Experience with Subversion
- Experience identifying and remediating security vulnerabilities
- Should be well versed with test-driven development and be knowledgeable on associated tools and practices
- Should be able to understand business requirements and translate to technical design
- Ability to work independently with minimum supervision.
- Should be good with SDLC processes and agile methodologies