Logo
Emerald Resource Group

Software Developer

Emerald Resource Group, Westlake, Ohio, United States, 44145


Role:

Software Developer

Location:

Cleveland, OH

Description:

We are seeking a skilled Software Developer to join our client's Business Intelligence department. In this role, you will be part of a small, dynamic team responsible for designing and maintaining web and WinForms applications using C# .NET and MS SQL. You will also contribute to the support and enhancement of an eCommerce website and other critical business systems, helping to identify, evaluate, and select software solutions.

Primary Responsibilities:Collaborate with the development team and IT staff to set specifications for new applications.Develop software solutions tailored to meet company needs.Create and implement source code for new applications.Test and debug source code to ensure optimal performance.Evaluate and update existing applications, performing necessary modifications.Required Skills and Experience:

Proficiency in C# .NET programming.Experience with MVC web design.Angular development experience.Proficiency in Web Services / Web APIs.Strong MS SQL querying and stored procedures skills.JavaScript (including AJAX) expertise.Experience with Insite eCommerce.Familiarity with JSON and XML.Experience with various web frameworks.Excellent oral and written communication skills.Ability to adapt to changing priorities in a dynamic environment.Detail-oriented with strong analytical and problem-solving abilities.Comfortable interfacing with a wide range of users.Educational Background:

Bachelor's degree in Computer Science or a related technical field.Minimum of 4 years of development experience.If you are a detail-oriented, analytical problem-solver with a passion for software development and the ability to thrive in a dynamic environment, we encourage you to apply for this exciting opportunity. Contact Mark at

markjr@emeraldresourcegroup.com .

Attention Employers!

Seeking exceptional talent? We've got the solution: Share your job descriptions with us.

Precision Matching:

We'll pinpoint the perfect candidates.Time Saver:

Fill crucial roles faster than ever.Showcase Your Brand:

Attract top talent aligned with your mission.Partnership:

We're your allies in successful hiring.Network Access:

Tap into our extensive candidate pool.Confidentiality:

Your needs are handled discreetly.

Elevate your team today! Contact us to share your job descriptions and discover your next top performer.