Senior .NET Developer Job at Agile Pursuits, Inc.
Senior .NET Developer
Company Overview
Tide Cleaners is on a mission to make caring for clothes so perfect and simple, that peoples’ lives don’t have to revolve around their laundry. We deliver this service to our guests in neighborhoods, university campuses, military bases, and multi-family buildings across multiple different access points, including lockers, stores, delivery, and campus subscriptions. Tide Cleaners is a wholly owned subsidiary of The Procter & Gamble Company, headquartered in Cincinnati, OH with additional offices in Dallas, TX, and Chicago, IL.
Tide Cleaners is on a mission to make caring for clothes so perfect and simple, that peoples’ lives don’t have to revolve around their laundry. We deliver this service to our guests in neighborhoods, university campuses, military bases, and multi-family buildings across multiple different access points, including lockers, stores, delivery, and campus subscriptions. Tide Cleaners is a wholly owned subsidiary of The Procter & Gamble Company, headquartered in Cincinnati, OH with additional offices in Dallas, TX, and Chicago, IL.
The Opportunity
Tide Cleaners is looking to add a .NET Developer to our growing in-house product development team. We are innovating a suite of technology that will drive improvements for a number of Tide services. Our goal is to surprise and delight our customers, while growing one of the country’s most recognized brands.
As a Senior .NET Developer, you will be responsible for building .NET Core applications. Your primary responsibility will be to help lead the design and development of these applications, and to coordinate with the rest of the team working on different layers of the platform. You will be working along-side other engineers, developers, and designers working on different layers of the infrastructure. The team will rely on your expertise to help with high level architecture and innovation. Therefore, commitment to collaborative problem solving, sophisticated design, and creating high quality products is essential.
Responsibilities and Duties
- Design, build, and maintain efficient, reusable, and reliable code
- Participate in unit and integration testing
- Collaboration with QA on acceptance testing
- Identify bottlenecks and bugs, and devise solutions to mitigate these issues
- Help maintain code quality, high standards, and automation
- API Side
- Working with the consumers of the API to shape the contract
- Building out to specifications
- Typical development skills
- Take requirements and develop software features
- Work with the consumer of API to shape requirements
- Testable code to specification
- API Gateways (eg APIm or Ocelot)
- Integrating 3rd party applications via APIs
- Create and maintain documentation
- Entity Framework
- Code first implementations
- Conceptual data modeling
- Build out database design and scheme
- Understand code-migrations
- SQL query analysis and optimizations
- T-SQL
- Additional skills
- Web API experience
- Ability to work remote and to collaborate or mentor other members
- Experience working in cross-functional teams
- Requirements gathering and feature analysis
- Familiarity with the Scrum process
Requirements
- 5 years or more experience in
- ASP.NET
- , including .NET Core versions, writing C#
- xUnit testing framework and familiarity with testing automation
- Experience in reading and writing custom file-based schemas
- Experience developing Web APIs for mobile/tablet clients, leveraging JSON, gRPC
- Strong experience with Entity Framework Core
- Experience developing Windows Services
- Experience with Azure and AWS
- AWS lambda and CloudWacth.
- Azure Service Bus
- Azure API Management (APIM)
- Application Insights
- Azure Functions
- Experience with Microsoft SQL Server, Profiling, and Optimizations
- Experience using Git and GitHub for source control
- Experience in gitflow
- Knack for writing clean, readable, and easily maintainable code
- Strong understanding of object-oriented programming
- Skill for writing reusable libraries
- Understanding of fundamental design principles for building a scalable application with patterns such as Domain Driven Design, Test Driven Development, or Command-Query Responsibility Segregation patterns.
- Experience creating database schemas that represent and support business processes
Bonus if you have
- BS/MS degree in Computer Science, Engineering or a related subject
- Good understanding of Microservices
- Basic understanding of DevOps
Job Location(s):
- Remote
- Dallas, TX (Hybrid)
- Cincinnati, OH (Preferred, Hybrid)
Job Type: Full-Time
Job Level: Senior
The Value of a Career with Tide Cleaners
- Ongoing coaching and career development – you will work with passionate people and have access to training & knowledgeable managers & peers.
- We provide a market-competitive salary benchmarked against the finest companies and you'll be able to spend your paid vacation time doing more of the things you love with the people you love.
- We offer a suite of benefits, including but not limited to, flexible working arrangements, generous paid vacation increasing with service, generous parental leave policies, group life insurance & health insurance.
Additional Information
- Immigration sponsorship is not available for this role.
- Agile Pursuits, Inc. d/b/a Tide Cleaners participates in e-verify as required by law.
- Qualified individuals will not be disadvantaged based on being unemployed.
- All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, protected veteran status, disability status, age, sexual orientation, gender identity and expression, marital status, citizenship, HIV/AIDS status or any other legally protected factor.
- Health and well-being is a top priority for us at Tide Cleaners. For your awareness as you consider employment at Tide Cleaners, we require all employees to report their vaccination status to the company in order to protect our employees’ safety and ensure business continuity.
Please Note :
www.bankofmontserrat.ms is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, www.bankofmontserrat.ms provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.