In this role, the selected candidate must have computer Science fundamentals in algorithm design, problem solving, and complexity analysis; proficiency in, at least, one modern programming language such as C++, C#, or Java.
In this role, you will under general supervision, applies theories and principles of computer science, engineering, and mathematical analysis to create, test, and evaluate software applications and systems.
In this role, the selected candidate must have Computer Science fundamentals in algorithm design, problem solving, and complexity analysis; proficiency in, at least, one modern programming language such as C++, C#, or Java.
In this role, you will be responsible for building new systems to support confidential Fresh initiatives that will revolutionize the grocery shopping experience. The selected candidate will be proficient in software engineering methodologies.
In this role, the selected candidate will partner with business and engineering teams to deliver data engineering and integration solutions; design, implement and maintain data integration pipelines for business analytics and usage billing.
The successful applicant will work with a team of scientists, engineers, and software specialists to produce innovative new capabilities and services based on existing products and application suite. We are looking for candidates that are forward thinking, capable of achieving a broad perspective, and have a strong desire to achieve results. Salary will be competitive based on qualifications and experience.
In this role, the selected candidate will actively participate in an agile software development life-cycle, decomposing requirements, documenting and discussing the design, estimation and implementation.
In this position, you will give you daily opportunities to use your ingenuity, drive, and passion to build world class, customer focused software. We're working on highly scalable web service solutions that power the next generation of publishing solutions. We eat and breathe object-oriented design, high-quality code, stability, reliability, and operational excellence.
In this role, the selected candidate must have strong understanding of computer science fundamentals, including algorithms, complexity analysis, data structures, problem solving, and object-oriented design.
This position is responsible for professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
In this role, the selected candidate will perform acceptance testing of new features as part of a story-driven agile development process; work with developers to plan scope of unit and integration tests for test-driven development.