Job Title: Software Developer II
Job Type: Hybrid
Location: Cleveland, OH
Position Summary:
We are seeking a skilled and motivated Technology Solutions Developer. The primary responsibility of this role is to analyze, design, develop, and implement technology solutions that align with business needs. The ideal candidate will possess a strong understanding of software development principles and demonstrate proficiency in coding, testing, and documentation.
Essential Functions:
- Analyze, design, develop, test, and implement technology solutions or components of solutions, adhering to the development life cycle.
- Utilize efficient coding techniques to develop, maintain, and support technology solutions while following established departmental standards and specifications.
- Create comprehensive test plans, test data, and perform unit testing to ensure the delivery of error-free solutions. May participate in system testing under the guidance of senior staff.
- Collaborate with other developers to address development and performance issues.
- Provide ongoing customer support by proactively monitoring systems, resolving system/application problems, and responding to inquiries.
- Adhere to departmental policies, procedures, and guidelines.
- Maintain an individual development plan, staying current in development tools, languages, standards, procedures, and company goals.
- Participate in departmental activities to improve work processes and customer relationships. May assist in orienting new team members or customers in system-related functions.
Qualifications:
- Associate Degree in Computer Science or equivalent programming experience required; Bachelor's Degree preferred.
- Experience in developing applications using Microsoft's .NET development environment.
- Proficiency in T-SQL for data development and processing in SQL databases.
- Strong knowledge of relational database design and normalization.
- Familiarity with Microsoft Office Suite including Outlook, Excel, Access, Visio, etc.
- Ability to manage multiple assignments and meet deliverable dates and project schedules.
- Quick learner with a genuine desire to acquire new skills and technologies.
- Strong interpersonal skills and the ability to work independently as well as collaboratively within a team setting.
Note:
This job description outlines the primary duties and qualifications expected of the Technology Solutions Developer. It is not exhaustive and may be subject to change. All employees are expected to uphold positive work habits, provide constructive guidance, and contribute to delivering the highest quality products and services to our customers.
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. Send inquiries, cover letters and resumes to markjr@emeraldresourcegroup.com.