Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Developer

City Wide Facility Solutions

Software Developer

Shawnee Mission, KS
Full Time
Paid
  • Responsibilities

    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.