Senior Developer
Location
Wichita, KS, 67208
Type
Full Time
This position is responsible for leading our development team. You will develop and implementation new software and systems, as well as maintain and extend existing software and platforms. Primary duties include actual development and coding, as well as direct and mentor junior developers. Experience with SQL databases is mandatory. To ensure success, you must have in-depth knowledge of programming languages, agile methodologies, modern software architecture, and outstanding project management skills. This position works at our corporate office and on premises only.
Responsibilities:
· Meeting with business stakeholders to discuss software projects
· Designing and coding new software programs, websites, and applications
· Assigning tasks to junior developers such as coding, testing, debugging, and analytics
· Design, develop and implement unit and scenario testing for existing code base and for new functionality under development
· Managing project timelines and tasks
· Writing development reports
· Creating technical documents for new and existing software programs
Requirements:
· Bachelor’s degree in computer engineering or computer science is preferred
· Proven success as a software and system developer/architect
· Understand emerging web and mobile development models
· Good understanding of web services such as REST, SOAP and API design for extensibility and portability
· Experience as an application programmer on large-scale data base management systems.
· Experience writing SQL queries for SQL Server, or another Relational Database is required
· Managerial experience preferred
· Advanced knowledge of programming languages including PHP, JavaScript, HTML5, SQL
· Knowledge of programming frameworks including AngluarJS, ReactJS, Codeigniter, etc.
· Experience creating and maintaining databases
· Experience working in an Agile development environment
· Experience working with source control management like Git, Github, Bitbucket, etc.
· Good interpersonal skills
Other Skills:
- Detail-oriented
- Handle frequent feedback
- Keen attention to details
- Manage and prioritize multiple projects
- Self-starter attitude
- Strong problem solver
- Thrive in a team environment
- Troubleshoot and communicate effectively
- Work well under pressure
Expectations:
- Ability to deliver expected results, on time and on budget
- Always present a professional demeanor when representing Genesis Health Clubs
- Provide input in developing strategies to support company goals and objectives
- Ability to respond to common inquiries or complaints quickly
Genesis Health Clubs
Genesis Health Clubs now has 60 locations! Genesis offers the most well rounded fitness experience in the Midwest. Each location provides cardio and weight training equipment, group fitness classes, personal trainers, yoga, Pilates and much more. Membership opportunities include single, couple, family and corporate. You'll find that our facilities, services and professional staff offer you everything you need to achieve your health and fitness goals.
Each club also provides specialized amenities and services including child care, tanning, basketball courts, steam rooms, tennis courts, Yoga/Pilates studios and more.
For those who would like the guidance and motivation of a fitness expert, Genesis can provide nationally certified personal trainer who can help guide and teach members how to get in shape safely and effectively. Our personal trainers genuinely care and work to help members succeed. Because our members are one of a kind, their exercise plan should be too.
Genesis offers a wide-range of classes including step aerobics, Zumba, cycling, to muscular strength and Group Power to kick boxing and mind-body offerings like Pilates and yoga.
Genesis Health Clubs also operates many other brands in the fitness and family entertainment spaces including Trampoline Parks, Water Parks, Ice Skating Facilities, Meal Prep Services, Baseball Tournament Facilities, and much more.
Genesis Health Clubs also operates many other brands in the fitness and family entertainment spaces including Trampoline Parks, Water Parks, Ice Skating Facilities, Meal Prep Services, Baseball Tournament Facilities, and much more.
Company Website: www.genesishealthclubs.com
(if you already have a resume on Indeed)