Software Developer/.NET Developer

Alabama  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Software Developer/.NET Developer

This posting is for a Software Developer located in Birmingham, Alabama.

This position is responsible for software application development, support, and technical expertise in support of Financial and Contract Services and Fleet Operations and Trading (Trading Floor). The primary responsibilities include designing, developing, testing, implementing, integrating, and supporting application solutions (desktop, web applications, and web services). Microsoft .NET is the primary development platform. Commercial Operations and Services Financial and Contract Services supports financial contracts critical to the organization so the successful candidate ensures systems are developed, maintained, and operated to attain highly accurate and dependable business solutions. The successful candidate should not only have a strong technical background but the desire to learn business concepts and processes.

Job Experience & Education:

  • Bachelor's degree in Computer Science, Management Information Systems, Engineering, Math, Business, or related degree (preferred)
  • Experience designing, developing, testing, implementing, integrating, and supporting applications (desktop, web applications, and web services) (required)
  • 2 years of hands-on experience with C# .NET development (required)
  • 2 years of hands-on experience with relational databases (SQL Server, Sybase, ...) (required)

Knowledge, Skills, Abilities

  • Strong all around development and technical skills
  • Ability to quickly learn new technologies and application domains. Knowledge of financial applications and energy concepts is a plus but not required
  • Solid experience in all areas of the Microsoft .NET development platform and other Microsoft technologies including:
    • Microsoft .NET Framework 4.5.2; Microsoft Visual C#, WPF, ASP.NET MVC, ASP.NET Web API, Entity Framework 6
    • Visual Studio.NET 2013, NUnit, Resharper, .NET Reflector, Microsoft Office products (especially Excel)
    • SQL Server 2014
  • Web development experience including: JavaScript, HTML5, CSS, Bootstrap, AngularJS
  • REST-based service development
  • Experience using Agile software development methodologies
  • Real-world experience with full life cycle development and delivery of enterprise-class software solutions using the latest technologies and platforms (.NET or Java) and latest software development best practices and techniques including design patterns, test-driven development, and object-oriented frameworks.
  • A strong working knowledge of domain-driven design, GoF design patterns, enterprise application architecture patterns, enterprise integration patterns, analysis patterns and OOA/OOD in general and refactoring.
  • Experience with Microsoft .NET 2015 is a plus.
  • Experience using relational databases and SQL. SQL Server, Oracle, Sybase, data modelling, and O/R mapping knowledge is a plus.
  • Experience using SQL Server Reporting Services is a plus.
  • Experience developing Microservices is a plus.
  • Knowledge of functional programming concepts is a plus.
  • Experience in a Continuous Integration SCM and Continuous Delivery environment is a plus. Experience with TeamCity, Microsoft Release Management Server, and ThoughtWorks Go is a plus.
  • Ability to develop simple, elegant solutions to complex problems.
  • Ability to take direction and work as a member of a small team; overall excellent teamwork skills; experience participating as a member of an Agile team is a big plus.
  • Strong communication skills including ability to explain technical concepts to non-technical stakeholders at an appropriate level of detail; working knowledge of the UML.
  • Solid understanding of source control and change management
Start date
ASAP
Duration
6months +
(extension possible)
From
Synergis
Published at
02.10.2015
Project ID:
992028
Contract type
Freelance
To apply to this project you must log in.
Register