City Wide Facility Solutions is seeking a Software Developer to join our team in Lenexa, KS!
You will play an integral role in the overall growth of the City Wide Franchise through your work with the franchise locations. City Wide has a very exciting goal of becoming $1B franchise system, and ultimately breaking into the Top 100 franchise brands worldwide. To do so, we need to assist with our franchise owners with their sales management and hiring strategies.
Essential functions
Design, build, and maintain efficient, reusable, and reliable code
Contribute to and maintain code repositories and continuous integration deployment systems
Constantly improve City Wide’s code base and standards
Collaborate with various project teams as requirements are defined for a given solution set
Build and maintain custom Web apps for PC and mobile devices used across the City Wide ecosystem
Build and maintain data movement apps and processes, using off-the-shelf ETL solutions and custom code as appropriate
Provide technical guidance to said project teams in order to evolve current technology stack and retire legacy platforms & processes
Accountable for the delivery of new and enhanced functionality within the MS Dynamics environment
Devise, design, and advocate for solutions to improve business efficiency
Deliver business intelligence across the organization using MS Power BI
Tier 2 support for end users and other IT personnel for customizations within the MS Dynamics environment, particularly MS Dynamics CRM & MS Dynamics Business Central
Read and write data in MS SQL Server databases
Participate in IT roadmap discussions with IT leadership to set the course for future capabilities
Position Requirements
Bachelor’s degree in Computer Science or Computer Engineering preferred, not required
Proficient in C# and/or VB.NET, with a good knowledge of their ecosystems
Strong knowledge of .NET framework
Experience using popular JS frameworks/libraries in creating responsive Web apps
Strong understanding of object-oriented programming
Skill for writing reusable libraries
Familiar with various design and architectural patterns
Knowledge of concurrency patterns
Familiarity with Microsoft SQL Server or other enterprise-scale DBMS
Experience with popular web application frameworks
Knack for writing clean, readable, and easily maintainable code
Understanding of fundamental design principles for building a scalable application
Love of troubleshooting complex problems within tightly integrated systems
Organized approach to solving problems with a mix of long-term projects and short-term patches in keeping with overall business priorities
Experience creating database schemas that represent and support business processes
Experience with Power BI or other enterprise-scale business intelligence platforms a plus
Familiarity with React.js a plus
Our mission at City Wide is to provide world-class building maintenance solutions that save time and solve problems. That mission holds true for our stakeholders, which includes our clients, employees, service providers, and investors. We live this mission through effective leadership and our desire to SERVE others. City Wide offers its employees a competitive compensation; medical, dental, and vision benefits; 401k with match; 15 days of PTO; and paid holidays.
This franchise is independently owned and operated by a franchisee. Your application will go directly to the franchisee, and all hiring decisions will be made by the management of this franchisee. All inquiries about employment at this franchisee should be made directly to the franchise location, and not to City Wide Corporate.