Full Stack Developer
Culligan
- Rosemont, IL
- $85,000-100,000 per year
- Permanent
- Full-time
- Engage with various stakeholders to understand the business value/opportunity and develop the platform on time and on budget to meet those specific needs
- Review, analyze, and modify systems including coding, testing, debugging and installing to support the web portal and its integration with SAP and other applications
- Analyze business requirements, procedures, and problems to automate or improve existing IT processes
- Review IT system capabilities, workflow, and limitations to determine if requested program change is possible within existing system
- Develop new functionality, applications, and integrations to improve operational efficiency and/or the user experience
- Write detailed description of user needs and program functions
- May prepare time and cost estimates for completing projects
- Plan and prepare technical reports and instruction manuals as documentation of project development
- Work with cross functional teams to develop, test, install and modify applications
- Fast learner who thrives on solving problems and learning new technologies
- Strong self-starter with the ability to deliver on time in quickly changing environment
- Perform other duties as assigned
- Bachelor’s Degree in Information Technology or related field
- 3+ years of web & app development/maintenance experience
- HTML/CSS, JavaScript, Microsoft .NET Framework and .NET Core, C# development
- Experience using NET and MVC architectural pattern
- Proficiency in Microsoft SQL Server
- Develop and deploy applications using Azure App Services, Azure Functions, Azure API Management, Automation Accounts, and Azure Logic Apps.
- Experience using Azure Storage (Blob, Table, Queue), Cosmos DB, SQL Database, or Azure Data Lake for data persistence.
- Experience implementing and using CI/CD pipelines using Azure DevOps or GitHub Actions.
- Experience using Azure AD for identity and access management.
- Experience securing applications using Azure Key Vault, Managed Identity, and API keys.
- Demonstrated ability to monitor performance and errors using Azure Application Insights, Log Analytics, and Azure Monitor
- Experience developing and maintaining integrations; Boomi experience a plus
- Experience with web content management system; Kentico CMS and/or Drupal a plus
- NodeJS, PHP, RESTful API Design, Serverless, SQL/MySQL
- Strong oral and written communication skills