Collaborates in planning, decomposing, estimating, scheduling, prioritization and resource allocation exercises. Build incrementally, with an eye toward vision of the final product. Provides transparency in approach and progress, throughout the process. Participates in the solution design process: requirements gathering and backlog refinement, shapes and guides systems approach, helps with project initiation, contributes to functional design, and leads technical design and development. Develops software solutions to business problems. Builds solutions that are secure, durable, scalable, flexible, and accessible and proactively mitigate against production support issues. Automates test coverage per platform capabilities and requirements. Establishes and maintains continuous build and integration testing on applicable platforms and assists with manual system and integration testing efforts. Operates in both waterfall and Agile Software Development Lifecycle (SDLC) processes and methodologies. Contributes to the vision, roadmap, and platform investments needed to take our business solutions to the next level. Contributes to the platform development community by providing input, content and feedback on design patterns, coding standards, and shared libraries.
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
Mid Level
Number of Employees
5,001-10,000 employees