Job Responsibilities: Full Stack Engineer
Salary: $20-30/Hour
Company: Costco
Location: USA
Educational Requirements: Bachelor's Degree
Full Job Description:
Costco IT oversees the technology future of Costco Wholesale, the third largest retailer in the world with business operations in 14 countries. Despite our size and explosive international expansion, we continue to provide a family-oriented atmosphere, where the work of our employees is successful and successful. As evidence, Costco is ranked seventh in Forbes "World's Best Employers".
Full Stack engineers work on development across the entire technology stack (front-end and back-end expertise). Full Stack Engineers interact with how they can add value, demonstrating their ability to manage the completion of database-related tasks, back-end tasks, or user-facing website development.
Costco is looking for a dedicated and experienced C#, ASP.Net Developer to design, develop, maintain, extend applications and implement projects according to Costco's development and project management processes. This is a versatile position that can add value, demonstrating the ability to manage the completion of tasks related to databases, backend work or user website development.
If you want to be part of one of the best companies in the world to "work for", just apply to get your job back.
WORK
● Designs, builds and supports efficient, reusable and reliable C# code for data connection applications, including but not limited to system management systems.
● Designs and implements solutions in the current environment and develops business processes to ensure proper organization/flow of applications.
● Performs development, optimization and automation tasks to support product / application implementation.
● Improving skills and understanding of relational and non-relational data security, distributed application design, user identity and user experience, assurance, security issues and creating business value.
● Adopt engineering best practices to deliver advanced and scalable solutions.
● Provides the team with development plans, solution recommendations and strategies for the given product / application.
● Participate in scrum events (sprint planning, reviews, demos/demonstrations, reviews, backlog improvements, etc.).
● Create and perform team analysis that supports code changes made to support user story implementation.
● Uses test-driven development (TDD) practices to facilitate the discovery/identification of software defects early in the development process.
● Identifies gaps in the code base / product application and identifies opportunities to improve overall code quality.
● Collaborate with team members to move user stories from development to testing and provide critical feedback.
● Evaluates, plans and controls all implementation activities and development progress reports.
● Demonstrates a strong understanding of emerging technologies to support the development of new solutions.
● Collaborate with team members (such as system designers, system auditors) to define job descriptions and publish documents for all aspects of the product development process, from product specification to manufacturing, from implementation.
● Conducts peer-to-peer code reviews for software changes made by other engineers within the team.
● Provides Tier 3 application support for e-commerce applications.
● Created conceptual and detailed design documents.
● Ensures optimal application performance, quality and compliance. Wanted
● Mastery (minimum 4 years of experience) of ASP.net (C#) (web style and control panel), AJAX concepts, HTML, CSS, JavaScript, JQuery, OOPS concepts and design principles.
● Familiarity with .NET 4.0 or later.
● Working knowledge of Web Services, SOAP, REST and XML technologies.
● Experience building APIs using REST and GraphQL.
