Job Details
Description
Senior Software Developer
Welcome to Gelson’s! For over 70 years, Gelson’s has served Southern California shoppers with an enthusiasm for food of the highest quality. Our commitment to quality, selection and exceptional service sets us apart. We strive to exceed our customers’ expectations with every visit, and we take pride in creating a positive shopping experience.
We are currently searching for a Senior Software Developer to join our IT department. This position will be responsible for identifying high-level functional and technical requirements through interactions with the user community and knowledge of systems architecture. Design, develop, and test software systems and applications to support current business requirements. You will architect systems that provide the development team the ability to quickly develop present and future requirements so to contribute to Company growth and achieve business objectives.
If you are a passionate Software Developer ready to take on exciting challenges and make a significant impact, we’d love to hear from you. Please submit your resume that outlines your relevant experience and tell us why you are the ideal candidate for this position. Join us in shaping the future of Gelsons. Apply today and be a part of our innovative team.
Come join the Gelson’s team and help us continue our tradition of excellence in grocery retail.
Why work with us:
- Be part of a dynamic team that values collaboration and innovation
- Showcase your development skills and make an impact on your department's success
- Embrace a culture that prioritizes team excellence
- Enjoy a supportive and growth-oriented work environment
Benefits:
- We offer competitive wages
- Generous employee discounts
- Exceptional benefit programs and a strong retirement plan
- Opportunities for career growth and development
Essential Duties
- Design, implement, and manage software systems according to business requirements.
- Design and develop software with a focus on scalability, reusability, and design patterns.
- Improve operations by conducting systems analysis, recommending changes in software development policies and procedures.
- Provide support for custom developed applications.
- Works to correct production issues to minimize downtime.
- Identify and document bugs that are encountered via testing or end user reporting.
- Supports fellow software developers by providing advice, coaching, and educational opportunities.
- Documents and demonstrate solutions by creating documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.
- Work with software development team and management to address process improvement needs.
- Develop effective working relationships with other departments, groups, and personnel who work must be coordinated or interfaced
- Updates job knowledge by studying modern development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; etc.
- Other related duties and assignments as required.
Qualifications:
Education:
- Bachelor’s degree in computer science/information systems or related field required.
Experience:
- Minimum 8 years of software development experience.
- At least 5 years working with SQL Server; writing queries and stored procedures; and database design.
Knowledge, Skills and Abilities:
Technical:
- Expert knowledge in C# and the.NET stack in Visual Studio.
- Expert knowledge in object-oriented programming and design.
- Highly skilled in SQL and SQL Server.
- Skilled in ASP .NET MVC and Web Forms.
- Strong knowledge in client-side technologies including, but not limited to: HTML/HTML5, CSS, JavaScript, jQuery, and JSON.
- Experience with Bootstrap. Working knowledge of Sass and LESS are a plus.
- Experience with SSRS and SSIS
- Working knowledge of third-party components such as DevExpress, Telerik, or Infragistics.
- Knowledgeable of Agile and SCRUM software development life cycle methodologies.
- Knowledge of Entity Framework or other ORM technologies is a plus.
- Knowledgeable in the use of software development tracking systems such as TFS or Jira.
- Knowledge of CI/CD a plus.
- Experience with Single Page Application frameworks such as Blazor, Angular, or React a plus.
- Experience with Microsoft Access a plus.
- Skilled in independently prioritizing, planning, coordinating, organizing, and monitoring multiple organizational projects of a complex nature simultaneously and quickly adapting to changes in time frames.
How to Apply:
Apply today and take the first step toward a rewarding career with one of Southern California’s most respected grocery chains. We are committed to fostering a friendly and inclusive work environment. Gelson’s is an equal opportunity employer and encourages individuals from all backgrounds to apply.
Salary range: $100,000 - $150,000
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
Read Full Description