at Arthur J. Gallagher Service Company, LLC in Rolling Meadows, Illinois, United States
Job Description
Job Duties:
- Interacts with key business individuals to understand business issues and goals
- Directs, prepares, designs, codes, tests, debugs, and maintains complex computer programs
- Formulates and defines system scope and objectives
- Works with users to support business applications, and investigate operational problems/system requirements
- Devises or modifies procedures to solve complex problems considering computer equipment capacity and limitations, operating time, and form of desired results
- Refines business requirements for writing programs
- Responsible for completion of development projects
- Solves user inquiries that arise during day-to-day operation
- Provides coaching, guidance and training to less-experienced analysts/programmers
- Develops business cases, requirements, and performance metrics
Required Minimum Position Qualifications: Bachelor’s degree in Computer Science, Computer Engineering, Information Systems, or related field of study; and 5 years of experience in the job offered or any related occupation in which the required experience was gained. Employer will also accept a Master’s degree in Computer Science, Computer Engineering, Information Systems, or related field of study; and 2 years of experience in the job offered or any related occupation in which the required experience was gained.
Position also requires demonstrated experience in the following:
- Application development and architecture experience on the .NET platform
- C# and the .NET Framework
- Web development experience including ASP.NET, HTML, JavaScript
- WPF with MVVM
- NET Web services (Web API/REST, WCF, GraphQL)
- Relational databases, including Microsoft SQL Server
- Entity Framework and LINQ 2
- Modern JavaScript libraries (React, Angular,MaterialUI)
- .NET Core
- Team Foundation Server and Git NUnit
- SQL Server Reporting Services
- UI/UX requirements, design, and development
- Automated unit testing and test-assisted development
- Agile software development methodologies
- Automated build and deployment processes
To view full details and how to apply, please login or create a Job Seeker account