Must Have:
5 years of WordPress development experience
Experience with HTML, CSS, PHP and/or JavaScript
Experience with JQuery and/or other modern JavaScript frameworks
Experience with MySQL administration and query development
Experience with API development
Experience working with a project management tool
Experience with web server administration
Strong written and verbal communication
Plusses:
Experience with finance and finance related application development
Mobile application development
Day to day:
Insight Global is looking for a strong WordPress developer for a client who creates and delivers financial wellness programs and services to companies, colleges/universities, high schools, training organizations, government entities, and non-profit organizations located in Nashville, TN. This client continues to grow and expand their digital operations and they are looking for a Tech Lead who is passionate about using technology to make a positive impact on others – the company has about 7 employees and 4 of them being onshore. As of right now their WordPress Developer is outsourced so they are looking to bring someone inside their company as a FTE and has the opportunity to grow with the company. The client is looking for an experienced Technical Lead to work with our product team and leadership team to manage and scale our digital product suite. The role is responsible for designing, developing, supporting, and enhancing web and mobile software applications. As of right now the client does not do a good job at learning with engagement – UI/IX/User outcomes are very critical to them. We need someone who can make their current interface more interactive so we really need someone who can write code that is going to enhance what the company does.
Responsibilities:
•Gather requirements and translate high-level business needs into technical specifications
•Provide estimates of project cost and effort; manage projects as needed
•Perform tasks assigned to develop, support, and enhance our applications; create reports and dashboards as needed; and manage our servers
•Own assigned tasks to ensure completion with a high level of customer satisfaction and quality
•Contribute as an individual and team member
•Test applications and work with Product Manager to assure an optimal user experience and adoption
•Report project status to the leadership on a regular basis
•Evaluate and learn new technologies that provide business value to our clients
•Maintain professional and technical knowledge by reviewing professional publications, maintaining technology partner relationships, and participating in technology groups