This individual leads, plans, synthesizes ambiguous or conflicting requirements and performs the complex responsibility of designing and developing software across the stack for web applications and engineering tools that include programming at the data layer, integration layer, API layer, and the UI layer. Develops large-scale, distributed, and fault-tolerant systems, integrations, APIs and solutions that are focused, but not limited to, engineering. Designs and develops applications on both on-prem and cloud infrastructure including the deployment frameworks. Supports SaaS products implementation and integration to manage business needs. Manages/tracks the software development process from development to production release in collaboration with other IT teams. Acts as a strong contributor at design reviews and project meetings and communicates and implements a development plan.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior