|
|
|
|
<< Return
|
| .Net Software Developer |
|
Position Location: Baton Rouge, LA |
|
EDUCATION:
This
position involves creation of innovative enterprise grade software solutions to
modern business problems. Requires
extensive knowledge of software development processes and lifecycles used in
today’s software development community.
A degree in software development or software engineering is preferred or
4 years of experience in lieu of a degree.
Recently earned professional business development, technical or project
management certifications or continued education are a plus.
GENERAL
EXPERIENCE:
- 4 years minimum experience in a professional
enterprise environment. Must be
familiar with working within a project schedule under a project manager
and solutions architect.
- This position requires regular interaction with
peers, client management, executives and end users. Good communication skills are a must.
- Has demonstrated creativity in assignments and
leadership in software development projects. May be required to give examples of
when you took lead on project, challenges faced and solutions developed.
**This Employer Participates in E-Verify.**
|
|
Requirements:
TECHNOLOGY
SPECIFIC EXPERIENCE REQUIRED:
The following experience is must have to be considered for this position.
- Visual Studio 2010
- Proficiency in use of SQL Server as a data tier.
- Use of ORM such as Entity Framework data model, LINQ to SQL or
NHibernate.
- Building
web based applications or websites.
- Knowledge
of object oriented programming
- Knowledge
of common design patterns.
- Extensive
work in C#
- Programming
with web services.
- ASP.NET
- MVC, MVVM
or MVP General Knowledge
- XAML
General Knowledge(WPF & Silverlight)
TECHNOLOGY
SPECIFIC EXPERIENCE DESIRED:
The following experience is not required but any of it makes a candidate
more attractive.
- Integration
with JD Edwards
- Extensive
SOA and Service Bus
- Secure Programming
- WCF is a
big plus. RIA services is a bigger
plus.
- Silverlight
is a big plus.
- Mobile
development for Android, Apple or Blackberry is interesting.
- Build
Server and Team Foundation Server
- Construction
Industry Specific Business Systems
- Single
Sign on and/or Password Recovery Systems
- Citrix
Experience
- Programming
for Microsoft Office applications. Access, Excel, Word.
- Use of
Visio or Microsoft Project
- Code
Reviews
- Sharepoint
DECISION
MAKING:
- Analyses
of business process and requirements, develops and evaluates alternatives,
prepares scope and design specifications for complex programming systems
or applications.
- Participation
in Software Purchase decisions
- Contribute
to development of strategy and architecture.
- Provide
technical advice to management, recommending approaches and solutions to
complex problems.
- Can
perform a leadership role in project execution of work packages.
ANALYTICAL
& CREATIVE:
- Analyzes
objectives, solves problems, and develops requirements for programming
systems, applications and languages.
- These
activities require sophisticated business and technical expertise,
extensive programming and systems knowledge, and considerable innovative
ability.
- Keeps
technically current with changes and improvements within area of
assignment or specialization, incorporating them where applicable.
- Contributes
to the development and improvement of systems programming/analysis
techniques.
- Provides
training and knowledge sharing to technical and non-technical staff.
ACCOUNTABILITIES:
Designs,
codes, tests, maintains, troubleshoots, documents, trains, and leads projects
on new or existing integrated information systems with minimal supervision at
various levels of complexity to maintain quality enterprise business solutions
of application and technical architectures across multiple systems,
sub-systems, or platforms within area of responsibility with a working
knowledge of interface systems.
This
position will report to the Application Development Manager
|
|
|
|
| |