Senior Software Engineer
at Central Garden Pet
Schaumburg, IL 60173, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 30 Apr, 2025 | Not Specified | 31 Jan, 2025 | N/A | App,Security,Azure,Angular,Bootstrap,Framework,Reliability,Sql Server,Sass,Javascript Frameworks,Google Maps,Linq,Entity Framework,Distributed Systems,Computer Science | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
DESCRIPTION
Join Us! We are looking for a Senior Software Engineer who can help us build and extend new SaaS offerings using the latest technologies! Join us and you’ll be surrounded by talented people building and flying high-tech UAVs, coding advanced Geospatial Web Applications, and work alongside scientists and technicians in the fields of public health, biology, and precision agriculture. This position is unable to accommodate sponsorship
Who We Are: At Central Garden & Pet (NASDAQ: CENT and CENTA), we believe home is at the center of our lives, and our employees are driven by our purpose to nurture happy and healthy homes. Our company is made up of thousands of people across North America, with an emerging footprint across the U.K., Mexico, China and Canada - all dedicated to helping gardens bloom bigger, pets live healthier and communities grow stronger. We are united by our mission to lead the future of the garden and pet industries…one blade of grass and one wagging tail at a time. Visit our website at www.central.com to learn more.
Who You Are: You are a senior software engineer with strong experience in all layers of the stack for an enterprise level solution. You possess the ability to design and build out .NET services in C# by adding new functionality or deriving new classes that make use of LINQ and Entity Framework and leveraging cloud services. You are experienced in working with JavaScript frameworks like React or Angular and CSS technologies like SASS or LESS and have proven your ability to build complex and interactive components that power the user experience. You enjoy delivering large projects and are eager to impact the company’s bottom line. You have strong leadership skills and can mentor junior developers and help build out product specifications and run the Agile processes. You know your way around a database and can set up tables, queries, and optimize database elements to support your development. You enjoy sharing your knowledge with others as well as learning from them.
What We Have to Offer: An impactful career opportunity focused on developing geospatial decision support systems that will have direct impacts on public health and conservation - your meaningful work will help reduce the spread of vector borne illnesses and disease, as well as limit the amount of chemicals or emissions released into the environment (through rural and urban municipalities, agricultural applications, horticultural applications, and more!). You’ll accomplish this work 100% remotely or from our aesthetically pleasing offices in either Daytona Beach, Florida, Schaumburg, Illinois or Walnut Creek, California. We are over 6400 employees strong and offer an amazing educational assistance program in addition to great medical, dental, vision, which you will be eligible the first of the month following 30 days, plus free life and free disability insurance. Our 401k has a 3% match, and you are eligible in just over 90 days. We also offer pet insurance and other voluntary benefits. Please see our website at www.central.com for additional company information.
If you are excited to take the next step in your career, please apply! We look forward to hearing from you!
MINIMUM EXPERIENCE & EDUCATION:
- BS/BA in computer science or equivalent experience
- 7+ years of professional software development experience
QUALIFICATIONS:
- Demonstrated ability to design, implement, and optimize large-scale distributed systems with focus on system scalability, reliability, reusability and performance
- Experience in designing and building platform services, APIs, and processes
- Experience with .NET Core or Framework with C# using LINQ, Entity Framework and SQL Server
- Experience with Azure including App or Containers, Security, Identity and Data services
- Experience with JavaScript Frameworks like Angular or React
- Experience with CSS technologies like SASS or LESS with Bootstrap
- Experience using web-mapping libraries (e.g. Google Maps, MapBox, OpenStreetMap, etc.) or other GIS tools
- Experience working on enterprise applications and supporting SLA’s
- Experience building scalable customer-facing applications
- Experience with Dev Ops teams that own the full engineering lifecycle
- Experience analyzing applications and cloud environment performance
- Experience working with development teams to realize solutions on top of existing platform
- Travel a few times a year to meet with the larger team.
WE ARE AN EQUAL OPPORTUNITY EMPLOYER, AND ALL QUALIFIED APPLICANTS WILL RECEIVE CONSIDERATION FOR EMPLOYMENT WITHOUT REGARD TO RACE, COLOR, RELIGION, SEX, NATIONAL ORIGIN, DISABILITY STATUS, PROTECTED VETERAN STATUS, SEXUAL ORIENTATION, GENDER IDENTITY, OR ANY OTHER CHARACTERISTIC PROTECTED BY LAW.
LI-CM
Responsibilities:
- Design, test, implement, and upgrade features on custom enterprise web applications, API, and mobile apps and support those features through development, QA, rollout, and post-production.
- Lead the development team through the software development lifecycle using Agile processes
- Ensure the SaaS platform is optimized for performance and scalability, addressing any bottlenecks and ensuring the system can handle growth in users and data
- Debug through the whole technology stack from JavaScript to .NET to SQL to support and fix existing websites and features.
- Integrate with systems across the enterprise as well as third-party applications. Work with other departments as well as third-party consultants to develop and implement scalable and robust solutions.
- Analyze the performance of applications and investigate and troubleshoot problems. Work with users, software vendors, service providers, or system owners to determine causes and correct deficiencies based on findings
- Demonstrate ownership of development process and the end-to-end features
- Work with the IT Operations team to provide Dev Ops support of websites and custom applications across Development, QA, and Production environments in both cloud and on-premises.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Schaumburg, IL 60173, USA