IT Job Pro

Most Popular Tech Job site – Find Jobs || Post Jobs

Lead Software Engineer

PRIMARY PURPOSE: This position is a leader in the Information Technology department, leveraging exceptional technical and project management skills to solve complex business issues. They are technical and functional thought leaders in the IS department. They are contributors to the architecture, development, maintenance, and enhancement of business applications, providing specialized technical and business knowledge to projects and support initiatives. Those in this position are assigned to large projects and strategic programs, and they utilize various new computing architectures to meet business needs. PRINCIPAL RESPONSIBILITIES: The successful candidates responsibilities will include, but not be limited to: * Provide technical expertise and leadership to project teams in the analysis, design, and development of business applications * Contributes a perspective that spans the disciplines of software development, solution design, and project leadership * Lead the strategic technical direction and thought leadership * Leverages previous leadership experience to provide staffing, coaching and mentoring to other IS personnel * Lead technical consulting support on projects and existing system support issues * Lead strategy and design for integrating disparate business systems * Evalutate software packages and make recommendations to management * Participate with other IT staff, customers, and other stakeholders in project reviews, tests, and pilots * Perform feasibility studies, translating requirements into an appropriate technical design * Identify conflicting business practices and integration issues, suggesting alternative solutions * Other responsibilities as required MINIMUM QUALIFICATIONS: * Strong leadership skills; ability to direct and influence others * Cross industry experience, large system development, and multiple platforms * Strong technical knowledge, with hands-on expertise managing systems development in new computing architectures; knowledge of relevant technology tools and middleware is critical. * Proven ability to research, evaluate, and select products/tools needed to meet business requirements * Strong background in integrating disparate business systems * Strong verbal and written communication skills, with an ability to express complex technical concepts in business terms * Strong analytical, problem-solving, and conceptual skills * Solid teamwork and interpersonal skills; ability to work well on cross-functional project teams and foster team commitment to tasks * Strong attention to detail; ability to perform duties with a high level of accuracy * Able to organize work, engage in a variety of tasks simultaneously and consistently meet deadlines * J2EE, JAVA, XML, JavaScript, HTML, CSS, JDBC, SQL, source control * Experience with modern javascript frameworks like AngularJS, NodeJS, React, etc. * Experience designing and implementation both Relational and NoSQL databases * Experience deploying solutions to cloud computing platforms like AWS, Rackspace, Azure, etc * Experience with DevOps practice including build management, continuous integration, monitoring and logging. * Experience with designing and developing mobile applications using technologies such as Objective-C, HTML5, CSS3 is a plus * Experience with implementing cloud solutions and integrating the enterprise with those solutions See Job Description

To apply for this job please visit the following URL: →