The Software Developer is an exempt position that collaborates with Evention's Development team to continuously enhance our current software solutions and create new solutions to eliminate the back office operations and management challenges present within the hospitality and retail industries.
We are looking for a problem solver with strong analytical skills. Applicant should have a solid understanding of how web applications work - including security, session management, and best practices. Applicant should also have an excellent understanding of software design and programming principles. Additionally, the candidate should have a strong ability to oversee related projects.
Location: Chicago. This is an in-office position that is currently hybrid
Workplace Environment: Highly collaborative, balanced, & future-forming
Eligibility: Applicant must be eligible to work in the USA without sponsorship. Evention does not sponsor.
Note: This is a hybrid role based in the Chicagoland area. Commuting to Evention's downtown Chicago office will be required.
Salary Range: $85,000 - 110,000 depending on Experience
Evention LLC offers benefits inclusive of medical and dental coverage, a 401k plan with matching, a commuter benefits plan, life insurance, vision insurance, and a bonus plan.
***This is an exempt and in-office role in Chicago's Loop with a hybrid setting – remote candidates will not be considered. Must be legally authorized to work for any employer in the United States – Evention does not sponsor.
Qualifications/Requirements
- 2-5 years in software development required
- Bachelor’s Degree required, Master's Degree preferred (degrees should be in computer science or related field)
- Experience with Back End Application development – C#, ASP.Net Core, RESTful API, Serverless, IaC
- Experience with Front End Web Application development – React, TypeScript, JavaScript, React, HTML
- Azure, or AWS cloud platform experience
- SQL database or relational database skills – T-SQL, Python
- Microsoft Fabric or other analytics platform experience a plus
Tasks include, but are not limited to:
- Analyze feature requirements
- Build, test, and maintain software features
- Deliver software features (process)
- Troubleshooting and production support
- Deploy and maintain infrastructure