.NET SERVER-SIDE ENGINEER APX
THIS JOB HAS EXPIRED
DESCRIPTION
We are searching for a detail-oriented Senior .NET Server-Side Engineer who desires a position in a software company in the exciting Energy industry. APX provides hosted web-based operational and analytical applications utilizing Microsoft technology that serve high profile energy companies. APX is currently expanding its platform and services into additional markets and expanding its functionality in the demand side management space.
The individual will work within a small core team to develop, and to maintain, various components of our wholesale Scheduling and Settlements platform. The position will be responsible for development mainly in C#. Experience in middleware components and GUI are highly recommended.
This position will report to the Director of Development. The candidate must have had at least 5 years of HANDS ON C# server side experience. A detailed requirement document is denoted below. The candidate will work closely within the team to contribute to the coding, framework creation and testing of the new components.
RESPONSIBILITIES
Design and implement externally facing, middle-tier and back-end services for new features, collaborating with the front-end and product teams.
Model and implement complex business processes leveraging our custom workflow infrastructure (Microsoft WF).
Code primarily in C# and on the .NET 4.0 framework.
Create highly optimized, scalable, redundant, and distributed software.
Write manageable, modular code, along with automated unit tests.
Help release and maintain code and debug production issues.
QUALIFICATIONS
5+ years of experience in server-side/back-end development using C# 3.5/4.0 and Microsoft .NET technologies.
Experience with web standards such as HTTP, SOAP and REST (WCF, ASP.NET Web API, ASMX).
Experienced in Object Oriented, Service Oriented and Aspect Oriented Architectures as well as Design Patterns.
Solid computer science fundamentals: Data structures, algorithms and multithreaded programming.
Successful development of scalable, high-performance and distributed services through multiple ship-cycles.
Experienced in Microsoft SQL Server development including data modeling, concurrency, stored procedure development and tuning.
The following skill sets are deemed as pluses in the job category:
Familiar with a multi-stage development environment is highly preferred.
Familiar with Agile driven development (Scrum).
Experience in the Power Markets/Energy & Utilities Industry.
| Location: |
San Jose, CA
United States
|
THIS JOB HAS EXPIRED