Senior Systems Developer
616 East Walnut Ave. Dalton, GA 30720
Responsibilities include evaluating end user needs and client goals to determine simple solutions based on constraints of existing applications and development processes. You will work with our .NET platform team to improve development processes and technologies that provide value. Assist with all levels of testing to ensure quality, process compliance, and documentation where needed. Requires in-depth knowledge of .NET MVC websites with dependency injection.
Confers with Information Services organizational groups to understand corporate direction and goals, regarding automation and application of technologies.
Prepares workflow charts and diagrams to specify in detail operations to be performed by equipment and computer software.
Assists with the research and evaluation of new technologies to determine the value of their use to meet the needs of corporate information functions.
Participates in the evaluation of software packages from specialty software vendors, resulting in a decision to either purpose such software, or develop using company resources.
Design corporate information systems, write program specifications, develop user procedures and system documentation, and develop computer programs.
Confer with project team members to develop project plan, identifying task steps, and in the prioritization and scheduling of tasks to be performed.
Reviews finished product to assure quality and conformance to requirements, assures applicable standards are followed, and appropriate documentation has been created.
Assists System Engineers and System Developers in resolution of problems related to flow charts, project specifications, or program development.
Spends 60% of their time in the development (design, programming, installation, etc) of software.
Ensure all production turnovers related to requests, projects, and non-emergency problem tickets are approved by a valid approver before the programs are moved into production.
Conducts regular code review meetings to discuss areas of concern, information, and quality issues
Possesses IT or business related two or four year college degree, or a minimum of six years of experience in a medium to large scale Information Services environment.
Possess in-depth knowledge of .NET MVC websites, Autofac, Bootstrap, Microsoft SQL Server, Entity Framework
Possesses above average problem solving skills.
Possesses ability to analyze and document problems and requirements that are understandable at all levels.
Possesses ability to communicate, both verbally and in writing, with people at all levels of the corporation, in a clear and concise manner.
Acts as integral member of team.
Possesses good organizational skills and time-management skills.
Possesses ability to set challenging goals and works diligently to achieve or surpass them.
Manages competing demands in a stressful environment.
Possesses good work habits, including ability to work well with others.
Takes initiative, keeps promises, honors commitments, and takes responsibility for own actions or mistakes.
Promotes change as necessary in a continually improving organization; is enthusiastic and optimistic in the face of change.
.NET, MVC, Autofac, LINQ, Lambda Expressions, Reflection, Cryptography, Threading, Unit Testing, SOAP, REST
HTML, CSS, Bootstrap, jQuery, AJAX, JSON