As a Sr. Software Engineer you will lead and work on our on-premises and cloud computing platforms, responsible for designing and implementing computer systems that support our enterprise-level, n-tiered applications, including core RESTful services and Big Data platforms.
Perform discovery with client and sales to understand the client's business requirements. Be viewed as the technical expert with an in-depth understanding of client business model and expectations. Able to lead this discussion and engender trust with the client decision makers.
Lead, design, plan, configure, implement, provide training for, manage and support the CI and SCM processes within the company. This includes the development of the processes, roles, skills, tools, designs, reporting requirements, audits, management and overall release of all software artifacts into each environment managed by the company.