This job has expired, please see additional jobs below
Senior Software Engineer
AEG
Tempe, AZ, United States
Job Details - this job has expired, please see similar jobs below
The "Shed" is a rapidly growing company that focuses on technical solutions for the music festival industry. We understand destination festivals, the culture and its needs. And with thousands of hours at nearly 200 of the biggest festivals across the country, we’ve pioneered advanced ticketing and RFID platforms that enhance the festival experience, empower fans and pave the way for a future of unforgettable events. Gingerbread Shed solutions bridge technology and reality for a seamless encounter with epic festivals.
The major purpose of the Sr Software Engineer is to design, develop, and architecture software, write code and develop assigned application, maintain and support product and team.
Job Duties:
• Programming new features and updates to product. Programming based on acceptance criteria for feature using javascript, html, css, sql, cfml, php, coldfusion, jquery, node.js and cfscript. Evaluate the requirements of the story, complete research for technical implications, programming, testing on hardware, hand off code to team member for code review, complete changes based on feedback from code review, submit to QA, and work with QA to resolve any defects until feature meets acceptance criteria. Handle more complex tasks.
• Use the following software: sublime text, sql server management studio, various web frameworks, git.
• Responsible for supporting other developers on issues and questions.
• Planning the features and design for product
• Using the Scrumwise program, participate in daily meetings with product team which include: daily review of work, defining goals, reviewing the backlog, prioritizing features, grooming the stories, defining the acceptance criteria then assign tasks for the 2 week Sprint, review how the Sprint went and how it can be improved. Support requests once a week, which include programming tasks, communicating with stakeholders about the issue, retrieve data and give to CSD for clients, do things outside the system standard capabilities, ad hoc reports. Set up software on servers for application, set up utility users, performance tune when needed.
• Defect resolution
• Gather information about the bug, reproduce the bug, fix the bug, submit for code review, submit to QA
• Team support
• Test stories that others complete, test functionality that was added. Help the team with any tasks, answer questions, review things with people, help people program, any help the team needs, code review of other's work, work and communicate with QA.
Required Qualifications
1. A minimum education level of Bachelor's in Computer Science
2. 5-8 years years of related work experience
3. Strong client side skills to include Javascript, ReactJS, FLUX, and REDUX
4. Service side skills to include node.js
5. Database skills to include MySQL
6. Ability to program using PHP, MySQL, MSSQL, and JQuery
7. Ability to come up with creative solutions to software problems
8. Ability to learn and problem solve
9. Interpersonal skills and ability to work in a team environment
10. Strong verbal and written communication skills
Preferred Qualifications
1. Experience working on a wide range of software systems and technologies, including small and large business environments
2. Familiar with Agile work environment