Description
You will design, develop, and troubleshoot complex software solutions using non-conventional approaches to solve technical problems.
Responsibilities
- Create secure, high-quality production code and maintain algorithms that run synchronously with appropriate systems.
- Produce architecture and design artifacts for complex applications while ensuring code development meets all design constraints.
- Analyze and synthesize large, diverse data sets to develop visualizations and reporting for continuous system improvement.
- Identify hidden patterns in data to drive improvements in coding hygiene and system architecture.
- Contribute to software engineering communities of practice to explore emerging technologies.
Required Skills
- 12+ years of software development experience.
- Deep understanding of system architecture.
- Proven ability to execute software design and technical troubleshooting.
- Experience producing formal architecture and design artifacts.
- Ability to work on W2 only.