Job Description
Overview
Under general direction, this position takes on heightened responsibility of a wide array of tasks involving development and maintenance of web applications. The Full Stack Developer will work independently to take on mid-size projects and collaborate with cross-functional teams to design, develop, and deploy new features.
Benefits:
- Medical, Dental, and Vision Insurance Plans
- 401(k) plan with company match
- Paid time off
- Employee Stock Ownership Plan (ESOP)
Responsibilities
- Independently develops new information systems or web applications.
- Enhances existing systems.
- Maintains and supports existing information systems.
- Participates in and sometimes leads design meetings, review meetings, and other project team meetings.
- Identifes, troubleshoots, and resolves site and application issues, recommending and implementing preventive measures.
- Participates in meetings with users, including requirement gathering, sign-off, and implementation meetings.
- Provides assistance and guidance to more junior Developers on the team, ensuring the systems produced are efficient, robust, and meet user requirements.
- Collaborates with security and compliance teams to ensure application security.
- Leads portions of projects and assist with project planning and management tasks.
- Participates in CI/CD pipeline activities, contributing to build and maintenance.
- Collaborates with other team members to adhere to development procedures and standards.
Provides on-call support to meet business needs.
Qualifications
- Bachelor’s degree in Computer Science, MIS, or related field.
- 4+ years of experience in software development.
- Proficient in application programming languages (C#, JavaScript, ASP.Net, SQL).
- Familiar with DevOps practices and CI/CD tools (e.g., Git, TeamCity, Octopus Deploy).
- Experience working in an Agile development environment.
- Good knowledge of relational database design and web services.
- Basic project planning and project management skills.
- Good written and verbal communication skills for cross-functional collaboration.
- Must be a Citizen or National of the United States, a lawful, permanent resident, or have authorization to work in the United States.
- Applicants must not now, or any time in the future, require sponsorship for an employment visa.
Why work for Ferrellgas? We’re so much more than a company that consistently ranks among the nation’s largest propane retailers. We’re also a company that strives to provide the very best propane service in each of the hundreds of communities we serve across the United States.