M

Microsoft Developer (Web & Windows Applications)

Beachwood, OH 2 days ago

Job Description

About the Company



FCSLA Life is committed to providing exceptional service and support to our members. Our mission is to ensure that every member feels valued and understood, fostering a culture of inclusivity and respect.



About the Role


Experienced Microsoft Developer designs, develops, maintains and supports web-based and Windows applications. Strong expertise in C#, VB6, and Microsoft SQL Server, and a solid understanding of both modern and legacy systems. This role involves working closely with business stakeholders to enhance existing applications and build new solutions that meet evolving organizational needs.



Essential Functions

  • Design, develop, and maintain Windows and web applications using Microsoft technologies
  • Write clean, efficient, and well-documented code in C# and VB6
  • Develop and optimize SQL Server databases, stored procedures, views and queries
  • Maintain and modernize legacy VB6 Applications, including integration with newer systems
  • Crystal Reports 10 experience and MS Access
  • Collaborate with analysts, QA, and end users to gather requirements and deliver solutions
  • Troubleshoot, debug, and resolve application and database issues
  • Participate in code reviews and ensure adherence to development standards and best practices
  • Support deployments, upgrades, and ongoing production maintenance
  • Create technical documentation for applications and processes
  • Resolving Help Desk issues
  • All other duties as assigned


Education & Experience

  • Four year degree or equivalent experience in computer science or related field
  • Strong experience with C# (.NET Framework / .NET Core)
  • Proven experience supporting and enhancing VB6 Applications
  • Advanced knowledge of Microsoft SQL Server, including:
  • T-SQL
  • Stored procedures
  • Performance turning and indexing
  • Experience with web development (ASP.NET, MVC, Web APLs, or similar)
  • Experience developing Windows applications (WinForms and/or WPF)
  • Understanding of software development lifecycle (SDLC)
  • Strong problem-solving and analytical skills
  • Ability to work independently and collaboratively in a team environment
  • Strong software development background and system management experience
  • Proficiency with Microsoft Office Suite, Desktop PC and Calculator, Policy Management System (proprietary software for the main database), FormDocs and Fortis


Preferred Qualifications

  • Experience migrating VB6 applications to .NET
  • Familiarity with HTML, CSS, JavaScript
  • Experience with Visual Studio, source control (Git, TFS, or similar)
  • Knowledge of RESTful services and API integrations
  • Experience in Agile or Scrum environments



Work Environment

This job is performed in a professional office environment. This is a full-time position with business hours Monday through Friday. Hours of work are typically 8:00 a.m. to 4:30 p.m. Additional hours may be worked as appropriate. Work is routinely performed using standard office equipment such as computers, phones and copiers, in a fast-paced environment.


Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. While performing duties of this job, the employee is regularly required to talk, hear, sit for long period of time, use of hands and fingers to keyboard, use of standard office equipment such as computers, phones and copiers, navigating about the office and viewing materials and equipment needed to perform required tasks. This position requires the ability to occasionally lift office products and supplies, up to 30 pounds. Work also requires ability to reach into top filing cabinet drawers and bend or stoop to reach into bottom filing cabinet drawers.


Travel

This position requires no travel.



Equal Opportunity Statement



FCSLA Life is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

More 360 View App Jobs in Usa