Drupal Developer,
100% Remote
12+ Months
Phone + Skype
Profile Summary
- The purpose of the Senior Software Developer is to support and improve business processes by delivering IT solutions for Digital Marketing function of Investment Management
- The Senior Developer will develop, design, and analyze applications and programs of moderate scope and complexity
- The Senior Developer will use analytical and problem solving skills to help develop complex solutions and code solutions in full stack Drupal, PHP, CSS and MySQL
- The Senior Developer will design business functions, applications, information, and infrastructure architectures
- The Senior Developer will ensure coding, testing, debugging, and maintaining components of applications and data
Job Responsibilities
- Lead the identification and definition of applications architectures, components and interfaces, design of data model, data/information flows and security design
- Provide practical, intermediate knowledge of technical design alternatives and the implications of each approach
- Produce software engineering designs for new and existing products (enhancements and new product development) that meet business needs
- Keep current on best practices in technology, and marketplace trends (including business competitors and technology vendors)
- Influence and clearly relate technical alternatives to business objectives, using effective communication with customers and stakeholders
- Recommend design alternatives, consider benefits and limitations to users based on in-depth understanding of business needs; code very moderate/complex or high-risk components
- Provide technical direction and coaching to software developers in application development activities (2-4 people)
- Adhere to all organizational and IT policies and processes for software development and project management
- Participate and many times lead phases of the software development cycle
- Identify business value and cost for business and IT partners
Requirements and Qualifications
- 4-8 years of progressive experience in developing and maintaining Drupal, PHP, CSS applications
- 2+ years of domain experience within Digital Marketing function would be a plus
- Experience in using Object Oriented Programming (OOP) technologies
- Experience in UI/UX web development technologies Angular, JavaScript/TypeScript, UI Framework, HTML
- Experience working in a full stack role with all layers of UI, middle-tier, and back end
- Experience in release management process utilizing CICD and DevSecOps concepts
- Experience with TFS (Team Foundation Server) and working knowledge of GIT
- Experience working as a direct point of contact with the business and/or key stakeholders
- Experience working in a fast-paced Agile environment
- Experience in collaborating with Team Members across locations (Onshore & Offshore) and Vendor teams
- Experience with unit tests, user interface tests
- Working knowledge of Design Patterns, Design concepts and associated tools
- Excellent verbal & written communication skills with strong interpersonal & influencing skills
Education & Certifications
- Engineering Graduate or Bachelor of Science in Computer Science/Information Science or Equivalent
- Drupal certifications would be a plus.
- Knowledge of Investment Management domain or Financial Services would be a plus
- Agile certifications would be a plus
From:
abhishek,
StellentIT
abhishek@stellentit.com
Reply to: abhishek@stellentit.com