Software Engineer
Emerald Resource Group · Willoughby, Ohio, United States
FULL TIMEpermanent
Job Description
Emerald Resource GroupSoftware Engineer
Please make an application promptly if you are a good match for this role due to high levels of interest.
Technical EnvironmentThe stack is built on .NET (C#) and related Microsoft technologies, RESTful APIs, and SQL Server. The team integrates web-based applications with enterprise platforms and third-party systems, within an environment that follows strict cybersecurity and data-handling requirements.
What You'll DoImplement, test, and maintain features across web-based applications and internal business tools using .NET (C#).Write clean, well-documented SQL queries and stored procedures to manage data in relational databases.Consume existing RESTful APIs and help build new endpoints that connect back-end systems and web front ends.Troubleshoot and fix bugs, taking on more ownership over time.Participate in code reviews and follow team coding standards.Maintain documentation of code, configurations, and software changes.
What We're Looking For3+ years of professional or academic software development experience (internship or co-op counts).Foundational knowledge of .NET and C#, including object-oriented programming principles.Working knowledge of SQL and relational databases.Familiarity with web technologies such as HTML, CSS, and JavaScript.Exposure to building or consuming RESTful APIs.Genuine interest in software product development and willingness to learn our products and customers.Strong attention to detail and good written and verbal communication.Associate's or Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent practical experience.
Software Systems SupportSupport internal software tools, including data collection, tracking, and reporting.Help integrate software with enterprise platforms, third-party services, and connected systems.Work with other departments to improve processes through software automation and tooling.
Quality, Compliance & DocumentationMaintain documentation of code, system configurations, and software changes.Support compliance with cybersecurity and data-handling requirements. xzbcwsv Work cooperatively across departments in a team-oriented environment.
Please make an application promptly if you are a good match for this role due to high levels of interest.
Technical EnvironmentThe stack is built on .NET (C#) and related Microsoft technologies, RESTful APIs, and SQL Server. The team integrates web-based applications with enterprise platforms and third-party systems, within an environment that follows strict cybersecurity and data-handling requirements.
What You'll DoImplement, test, and maintain features across web-based applications and internal business tools using .NET (C#).Write clean, well-documented SQL queries and stored procedures to manage data in relational databases.Consume existing RESTful APIs and help build new endpoints that connect back-end systems and web front ends.Troubleshoot and fix bugs, taking on more ownership over time.Participate in code reviews and follow team coding standards.Maintain documentation of code, configurations, and software changes.
What We're Looking For3+ years of professional or academic software development experience (internship or co-op counts).Foundational knowledge of .NET and C#, including object-oriented programming principles.Working knowledge of SQL and relational databases.Familiarity with web technologies such as HTML, CSS, and JavaScript.Exposure to building or consuming RESTful APIs.Genuine interest in software product development and willingness to learn our products and customers.Strong attention to detail and good written and verbal communication.Associate's or Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent practical experience.
Software Systems SupportSupport internal software tools, including data collection, tracking, and reporting.Help integrate software with enterprise platforms, third-party services, and connected systems.Work with other departments to improve processes through software automation and tooling.
Quality, Compliance & DocumentationMaintain documentation of code, system configurations, and software changes.Support compliance with cybersecurity and data-handling requirements. xzbcwsv Work cooperatively across departments in a team-oriented environment.
Details
| Company | Emerald Resource Group |
| Location | Willoughby, Ohio, United States |
| Type | FULL TIME |
| Niche | hr |
| Experience | permanent |

