Sr C# Software Engineer

  • location: Sarasota, FL
  • type: Permanent
  • salary: $110,000 - $115,000 per year
easy apply

job description

Sr C# Software Engineer

job summary:
Position Description:

Develops highly complex and performance tuned software applications and modifies/maintains any existing C# based software. Actively participates in application design and programming activities with other technical staff members. May work alone or may lead teams with more junior software engineers. Devises or modifies procedures to solve complex problems considering computer equipment capability and limitations, operating time and customer desired results. Designing with an emphasis on package reuse and big picture mentality is a must.

 
location: Sarasota, Florida
job type: Permanent
salary: $110,000 - 115,000 per year
work hours: 8am to 5pm
education: Bachelors
 
responsibilities:
Essential Functions:

  • Design and development of new systems with an emphasis on minimized maintenance requirements, as well as maintenance and enhancement of existing systems. Systems analysis design and debugging of new systems.
  • End-user interfacing for the purpose of design and implementation of new systems and trouble-shooting problems with existing internal systems.
  • Plans and executes testing and implementation of major systems while working with the QA team.
  • Participates in establishing project plans and project management guidelines. Supports their implementation.
  • Develops, implements, and tests all system implementations within product line
  • Provides technical input to other areas and gathers technical data from outside organizations.
  • Responsible for utilizing tools and equipment involved in performance of essential functions of programming including measuring instruments.
  • Search, summarize and keep the team abreast of strategic information from all sources
  • Strong and effective inter-personal and communication skills and the ability to interact professionally with a diverse group of team members.
  • Research and recommend software tools to management.
Qualifications:

  • Bachelor degree in Computer Science or equivalent experience.
  • 5-10 years experience in software development environments such as C#, Web, and MySQL.
  • Minimum three (3) years of experience with heavy relational database dependency on MySQL Server. NoSQL experience a plus.
  • Background in technologies such as client/server, relational database management systems, object-oriented development, Angular 5+, design patterns, Azure Cloud, NodeJS, RESTful APIs, application servers.
  • Experience in microservice development a plus
  • Applications analysis and design experience.
  • 5-10 years business experience in a high technology area, 5 or more years programming and/or systems analysis experience is preferred.
  • Previous experience providing program design and system development services on systems projects.

    Good communication and customer service skills.
  • C#, programming skills
  • Prior healthcare experience a plus
  • Agile or well organized SDLC experience
  • Team player
 
qualifications:
Required Skills:

  • C#, Angular 5+, web programming, web services (SOAP & REST), Javascript & TypeScript
  • Experience with RESTful APIs and JSON
  • Familiarity with Microsoft Azure, Kubernetes, Docker, NodeJS
  • Visual Studio and related .NET development tools
  • Team player, Verbal Communication, Web User Interface Design, Software Requirements, Software Development Process, Object-Oriented Design (OOD), Software Debugging
  • Designs, maintains, and programs applications following specifications using the appropriate tools.
  • Designs/programs back-end applications using SQL and NoSQL databases
  • Must be efficient and self-motivated.
  • Responding promptly and professionally to bug reports.
  • Review and repair legacy code.
  • Expected to conduct system analysis and development to keep our systems current with changing technologies.
  • Analyze system specifications and translate system requirements to task specifications for junior programmers.
  • Responsible for analysis of current programs including performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming.
  • Responsible for developing new programs and proofing the program to develop needed changes to assure production of a quality product.
  • Responsible for development of new programs, analyzes current programs and processes, and making recommendations which yield a more cost effective product.
  • Document code consistently throughout the development process
  • Responsible for reading, understanding, and utilizing all business requirements, specification sheets, and technical references.
 
skills: Required Skills:

  • C#, Angular 5+, web programming, web services (SOAP & REST), Javascript & TypeScript
  • Experience with RESTful APIs and JSON
  • Familiarity with Microsoft Azure, Kubernetes, Docker, NodeJS
  • Visual Studio and related .NET development tools
  • Team player, Verbal Communication, Web User Interface Design, Software Requirements, Software Development Process, Object-Oriented Design (OOD), Software Debugging
  • Designs, maintains, and programs applications following specifications using the appropriate tools.
  • Designs/programs back-end applications using SQL and NoSQL databases
  • Must be efficient and self-motivated.
  • Responding promptly and professionally to bug reports.
  • Review and repair legacy code.
  • Expected to conduct system analysis and development to keep our systems current with changing technologies.
  • Analyze system specifications and translate system requirements to task specifications for junior programmers.
  • Responsible for analysis of current programs including performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming.
  • Responsible for developing new programs and proofing the program to develop needed changes to assure production of a quality product.
  • Responsible for development of new programs, analyzes current programs and processes, and making recommendations which yield a more cost effective product.
  • Document code consistently throughout the development process
  • Responsible for reading, understanding, and utilizing all business requirements, specification sheets, and technical references.

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

easy apply

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs

    Sr C# Software Engineer

  • location: Sarasota, FL
  • job type: Permanent
  • salary: $110,000 - $115,000 per year
  • date posted: 10/7/2019

    Senior IT Auditor

  • location: Sarasota, FL
  • job type: Permanent
  • salary: $80,000 - $90,000 per year
  • date posted: 10/11/2019

    Accounting Manager

  • location: Sarasota, FL
  • job type: Permanent
  • salary: $70,000 - $80,000 per year
  • date posted: 10/18/2019