Position Title: Full Stack .NET Developer
Reports To: Senior Director of Development
FLSA Status: Exempt
Position Overview: As part of the IT function, the Developer will be responsible for Full Stack Web development. This includes developing an application in .NET, C#, building APIs, RESTful Services and SQL Server database changes. Also, you will be interacting with stakeholders, both internally and externally at our IT vendors to develop and maintain systems used for managing data such as data warehouse, data stores, and other business intelligence systems.
Full stack .Net Developer has a passion for both IT and business practice excellence, embracing and adapting to rapid change related to emerging business strategies. Understands how to manage change through influence and collaboration, effectively managing complexity. This position requires creative problem solving and a highly organized, process-focused aptitude to handle a variety of responsibilities and deliverables.
Responsibilities: (including but not limited to)
Collaborate with internal stakeholders to ensure timely availability of accurate data and metrics from our IT partners
Design and implement features for new and existing products, features, APIs, RESTful Services, platforms, and frameworks by writing high quality, scalable, and maintainable code
Develop ETL Process, reports that tie into our overall yearly organizational strategy
Troubleshoot and resolve issues with the data repository and external data feeds, work with outside vendors to bring them up to company standards
Collaborate on code reviews, internal infrastructure, and process enhancements as needed throughout the lifecycle of software
Report the current workload and progress
Adhere to all company policies and procedures.
Requirements:
Systems thinking - the ability to see how parts interact with the whole (big picture thinking)
Knowledge of the business for which the enterprise architecture is developed
Ability to influence the Business and IT Strategies ensuring collaborative alignment
Comprehensive knowledge of hardware, software, application, and systems engineering
Excellent interpersonal skills to build positive working relationships across groups and all management levels.
Ability to excel in ambiguous business situations by adapting plans and approach
Sound problem resolution, negotiation, judgment, and decision-making skills
Knowledge of IT governance and operations
Knowledge of financial modeling as it pertains to IT investment
Interpersonal and leadership skills - collaboration, facilitation, and negotiation skills
Communication skills, both written and spoken
Ability to explain complex technical issues in a way that non-technical people may understand
Project and program management planning and organizational skills
Customer service orientation
Time management and prioritization
Physical Demands:
Must have and maintain the physical, sensory, emotional and mental abilities necessary for effective communication in person, in writing and by telephone
Education and Experience:
Degree in related field or additional years’ experience
Four to Six years’ experience in a similar functional role or a business role driving IT solutions
Experience in HTML5, CSS3, JavaScript, Angular, APIs
Strong Object-Oriented Analysis and Design skills using C# as language.
Hands-on development experience with SOLID principles
Hands-on experience with performance optimization for SQL Server and .NET code
Experience in delivering Cloud-based solutions on AWS and Azure
Experience with T-SQL, SQL Server, SSRS, SSIS, SSAS and BI tools
Experience with mobile application development
Demonstrated knowledge and experience in delivering projects in a fast-paced environment.
Ability to work fluidly with several technical disciplines, including program management, development, test, operations, and support
Sport Clips Inc. is an EEO employer as defined by the EEOC.