Software Engineer II
Software Engineer II
Job Duties Develop highly available, high volume, and feature rich applications. Work directly with Product Managers, Product Owners, User Experience, Quality Engineers, Data Engineers, and Operations teammates to define, create, enhance, maintain, and deploy applications. Constantly use best practices by building APIs, creating and maintaining unit tests, applying modern frameworks and design patterns, actively reducing technical debt, and continuously delivering by merging/releasing consistently to the mainline branch.