Senior Software Developer
GFI Software 7 reviews - Clearwater, FL

This job posting is no longer available on GFI Software. Find similar jobs:Senior Software Developer jobs - GFI Software jobs

The responsibilities of the Senior Software Developer include determination of requirements and design, development, testing and maintenance of business systems and platforms in support our worldwide company operations. The individual will use C#, .NET, MS SQL, and other tools to automate business critical functions and processes supporting a variety of internal teams and external customers. To achieve this, the individual will work cross functionality with groups in Sales, Technical Support, Finance, Marketing, and Product Development. This role will be responsible for helping insure high availability of critical systems.

Essential Functions and Responsibilities

Ability to effectively determine business information system requirements while understanding how best to meet is essential

Taking functional requirements; developing, validating and documenting software system and architectures required to achieve

Develop and maintain software components, systems and applications

Assist in the functional, regression and coverage testing of developed software systems and application

Understand multiple business software system architectures, data models and cross system dependencies

Diagnosing and resolving complex software problems

Research new technologies and assist in there integrate with other company IT infrastructures and software systems

Mentor less senior software developers and team members

Create/maintain SQL views and stored procedures combining relevant data as needed to provide effective access and use

Assist in data modeling, database design, and creation of both logical/physical data models

Multi-task multiple projects and effectively communicate progress to milestones and deadlines

Monitor and update project plans as necessary

Document and QA provided information, systems and components

Contribute significantly to the effectiveness of the Business Intelligence team and company as a whole

Job Requirements/Qualifications

Practical application of specialized knowledge in Computer Science or related field with achievement of BA/BS degree or equivalent experience

5-7 years related work experience including 3+ years using C# with ability to demonstrate knowledge of the following:

Thorough knowledge C# syntax and constructs

.NET Framework

Web and Windows Services

SQL Server including writing complex SQL and stored procedures

Proficiency in testing and debugging code

3+ years of experience designing complex enterprise software systems and applications requiring high availability

3+ years of hands-on experience with MS SQL 2005/2008 including:

Experience creating and maintaining MS SQL databases, views and stored procedures

Experience with MS SQL Enterprise Manager, Query Analyzer, SQL Server Management Studio desired

Experience with performance tuning (indexes, SQL Profiler…) helpful

Knowledge of data modeling, including strong relational and dimensional data model design skills, applying enterprise data architecture considerations when designing and developing solutions for individual projects

Proficiency with standard functions in MS Office application suite (e.g., Word, Excel, PowerPoint, Access, etc.)

Must be self-motivated

Demonstrated ability to communicate, work across business and functional units, and successfully work in a team oriented environment

Effective verbal and written communication skill required

MS SharePoint,, MS Great Plains experience major pluses

Must be able to work effectively as a member of a team while providing project and technical leadership

Must to able to mentor less senior software developers and team members
GFI Software is committed to creating a diverse environment and is proud to be an equal opportunity employer.

About this company
7 reviews