Our mission: Enable all people to Celebrate Life and Express Love.
Full Stack Developer
Location
Ohio
Posted
2 days ago
Salary
$88K - $140K / year
Seniority
Lead
Job Description
Full Stack Developer
Signet Jewelers
• Lead the design, development, and implementation of enterprise-scale applications and services. • Define and enforce application architecture, coding standards, design patterns, and development best practices. • Provide technical direction and guidance to development teams throughout the software development lifecycle. • Review technical designs, code, and implementation approaches to ensure quality, maintainability, and scalability. • Serve as the technical subject matter expert for full-stack development and cloud technologies. • Design and develop scalable web applications using .NET, Java, Angular, and AWS services. • Architect and implement RESTful APIs, microservices, and event-driven solutions. • Design cloud-native and serverless architectures leveraging AWS services. • Evaluate emerging technologies and recommend solutions that align with business and technology strategies. • Ensure applications meet performance, security, reliability, and compliance requirements. • Mentor and coach developers on technical skills, software design, and development best practices. • Support technical onboarding and growth of team members. • Lead code reviews and promote a culture of continuous improvement and engineering excellence. • Collaborate with Product Managers, Business Analysts, Architects, QA teams, and business stakeholders to translate requirements into technical solutions. • Provide effort estimates, technical assessments, and delivery plans for new initiatives. • Participate in Agile ceremonies and help drive successful sprint planning and execution. • Identify and mitigate technical risks and dependencies. • Support production deployments, issue resolution, and continuous improvement initiatives. • Drive adoption of CI/CD pipelines and DevOps best practices. • Collaborate with infrastructure and cloud teams to optimize application deployment and monitoring strategies. • Implement logging, monitoring, observability, and performance tuning solutions. • Ensure cloud resources are designed for security, scalability, and cost optimization.
Job Requirements
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field
- 8+ years of software development experience, including 3+ years in a technical leadership role
- Strong experience designing and developing enterprise applications using: C# .NET Core/.NET Framework Java Spring Boot Angular TypeScript
- Extensive experience building RESTful APIs and microservices architectures.
- Strong knowledge of software architecture principles and design patterns.
- Hands-on experience with AWS cloud services, including: EC2 Lambda API Gateway S3 RDS ECS/EKS CloudWatch IAM SNS/SQS DynamoDB
- Experience with relational databases such as SQL Server, Oracle, PostgreSQL, or MySQL.
- Experience with Git, Azure DevOps, GitHub, or similar source control and release management platforms.
- Strong understanding of Agile methodologies, SDLC processes, and DevOps practices.
- Preferred Qualifications AWS Certified Solutions Architect or AWS Certified Developer certification.
- Experience with Docker and Kubernetes.
- Experience implementing event-driven architectures using Kafka, RabbitMQ, SNS, or SQS.
- Experience with Infrastructure as Code (Terraform, CloudFormation, CDK).
- Experience with monitoring and observability tools such as Dynatrace, Splunk, CloudWatch, or New Relic.
- Experience leading distributed or offshore development teams.
- Retail, eCommerce, Supply Chain, or Enterprise Systems experience preferred.
Benefits
- Competitive healthcare, dental & vision insurance
- 401(k) matching after one year of employment
- Generous time off + company holidays
- Merchandise discount
- Learning & Development programs
- Much more!
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior/Principal CGD Engineer
Westinghouse Electric CompanyBased in Cranberry Township, Pennsylvania, the Westinghouse Electric Company is a global provider of safe and innovative nuclear technology. As an employer, the
• Long-term contract opportunity for a Commercial Grade Dedication SME. • Opportunity for Senior/Principal Lead Engineer working remote. • Report to the Manager of Operations. • Provide oversight, review, and governance of supplier CGD programs. • Ensure commercial-grade items used in safety-related applications meet design, regulatory, and quality requirements. • Focus on approval of supplier CGD programs—not performing dedication. • Be the Design Authority SME for CGD across AP1000 projects. • Determine safety function and critical characteristics using design documentation. • Review supplier CGD procedures, plans, and methodologies. • Evaluate technical adequacy of item determinations, critical characteristics, and methods. • Ensure compliance with 10 CFR 50 Appendix B, 10 CFR Part 21, and EPRI guidance. • Resolve technical gaps, risks, and nonconformances. • Work with suppliers, EPC partners, and engineering teams. • Integrate CGD requirements into design, procurement, and construction processes. • Develop guidance, training, and best practices.
• End-to-end features. You own your work from the database to the user interface, across the customer-facing web app, APIs, partner integrations, and workflows that support files from open to disbursement. You take a problem from rough idea through spec, build, review, and launch. • Driving requirements to closure. You partner directly with the product, turn ambiguous asks into concrete specs, surface tradeoffs, and drive the work to completion. You do not wait for a fully defined ticket. You gather context, make informed decisions, and move the work forward. • Quality you can stand behind. Money and identity flow through this product, so correctness is a core part of the role. You write tests, account for failure cases, and maintain a high quality bar on every PR, whether the first draft was written by you or by an agent. • Production readiness. You ship, observe, and respond. You improve the codebase as you work and help raise the team’s standard for reliability, maintainability, and operational quality.
• Own the architecture and hardest technical work on our engineering-quality initiatives: workflow testing, mutation testing (Stryker), end-to-end testing, our QA agents, and the public API. • Go where the hard problems are - across any squad's code. Your scope is technical correctness and leverage, not a team boundary. • Set the technical direction for cross-cutting systems, make the architecture-of-record decisions, and document the trade-offs. • Raise the technical ceiling of the org through design review, architecture guidance, and mentorship of senior engineers. • Identify systemic technical risk before it becomes an incident, and drive the fix. • Partner with the SVP of Engineering on technical strategy - you are a primary technical voice as we shape where the platform goes. • Set the standard for using AI in development responsibly: AI-augmented, but with validation of output as a non-negotiable, and you set the example.
• Design, build, maintain, and extend products, features, and functionality that solve real customer problems. • Partner with Product, Design, and Engineering to discover and validate customer needs and technical approaches. • Prototype quickly, and as necessary, to de-risk projects, test assumptions, and iterate ideas into production-ready solutions. • Consistently deliver incremental value by anticipating dependencies, breaking down work, and regularly demoing progress. • Communicate technical trade-offs, present system design proposals clearly, and document architectural decisions. • Apply modern software engineering practices to deliver robust, maintainable, and extensible systems. • Uplevel teammates through code reviews, pairing, and strong collaboration. • Take ownership of your code and product domain, engaging in retrospectives and continuously improving how the team works.




