Design, develop, code, and test complex tactical as well as strategic technical solutions across many technologies to integrate existing systems and tools
Lead code/design reviews and communicates updates to stakeholders with team to ensure smooth daily operations and accurate planning
Develop complex algorithms to solve business needs
Investigates and resolves complex application and system technical problems and production issues by directing troubleshooting of end-to-end solutions
Mentors engineers, coaches engineers on design, development, and maintenance of systems; Reviews teammates’ code
Influence and help shape the future of their specific domain's architecture and quality standards and understand, identify, measure across entire solution
Identify system performance issues, to include technical debt, and optimize solution
Ensures risks associated with business activities are effectively identified, measured, monitored, and controlled in accordance with risk and compliance policies and procedures.
Requirements
Bachelor’s Degree or 4 additional years of experience beyond the minimum requirement can be used in lieu of a degree
6 years of software development experience demonstrating depth of technical understanding within a specific discipline(s)/technology(s)
4 years of experience delivering technology solutions in all phases of the software systems and application development lifecycle to include leading code/design reviews
Basic Understanding of one or more of the following: Java, Swift, Objective-C, Cobol, JavaScript, Kotlin, C++, HTML, CSS, SQL, Go, and Python
Proven experience researching technical issues and generating creative/innovative solutions
Proven experience addressing production issues by troubleshooting applications and systems
Experience articulating technical challenges and solutions
Demonstrate solid understanding of security coding practices and secure system fundamentals
Proven experience working with cloud technologies and tools.
Benefits
comprehensive medical, dental and vision plans
401(k)
pension
life insurance
parental benefits
adoption assistance
paid time off program with paid holidays plus 16 paid volunteer hours
various wellness programs
career path planning and continuing education
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.