Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×

Job Title Programmer / Analyst II*
Location Lafayette,LA*
*Position is based out of Lafayette, LA
Department Corporate / Administrative & Support
FLSA Status Exempt
Shifts hiring Full-time


Job Title

Programmer Analyst II

Alternate Job Title(s)

Software Developer, Application Developer

Department

Information Technology, Programming Services

Status

Exempt (Salary)

Direct Report

App Dev Team Supervisor

About our Development Team

Do you love technology? We sure do! With over 4,000 employees and rapid growth in our future, there is no shortage of development challenges and opportunities in our company. You will be a part of a broad and varied IT ecosystem that is rapidly maturing. We work with a strong group that truly cares about proper development methods, continuous education, and personal growth and learning. Here are some of the benefits of a software development career at Acadian:

  • Open discussion about software design
  • Frequent experimentation with tools and architecture
  • Education, training, and conferences
  • Focus on programming because of dedicated IT support teams: Network, DBA, Infrastructure, Business Intelligence, Application Analysts, Security, Service Desk, and Telecom
  • Professional, ergonomic, and custom office equipment 
  • Employee gym on campus
  • Weekly telecommuting and flexible scheduling
  • Dedicated office for your team

Most importantly, everything we do in IT directly contributes and supports the critical life-saving efforts provided by this company every day.

Required Skills

Candidate must demonstrate: 

  • Deep understanding of software development
  • Knowledge of design patterns and best practices
  • Proven ability to coordinate and prioritize multiple projects and deadlines 
  • Ability to conduct independent research with technical staff and subject matter experts
  • Ability to communicate complex information easily
  • Ability to voice concerns and advise on possible solutions

Experience and Education

  • Bachelor's degree in Computer Science, MIS, Informatics, or a related field
  • 3 years of experience developing applications
  • Demonstrated independent design and development of applications
  • Demonstrated database development using RDBMS or NoSQL data stores 
  • Experience with functional-style programming, TDD, dependency injection, and advanced C# (LINQ, lambda expressions, parallelism) preferred

Job Tasks

  • Design, build, enhance, debug, maintain existing and create new .NET applications using C#, F#, and SQL Server, as well as web applications using React and TypeScript
  • Maintain and debug legacy applications that are built on .NET and SQL Server
  • Collaboratively develop solutions during pair programming
  • Solve intermediate to complex problems with minimal guidance
  • Interpret business requirements into technical and/or functional documentation and solutions
  • Develop and foster ongoing strategies for productivity improvements through the development of our own tools, process improvements, and participation in team code reviews
  • Understand and follow formal project methodologies and change control processes

Tools We Use

  • Visual Studio Pro / Visual Studio Code
  • Jetbrains IDEs / Tools
  • LINQPad
  • Vim
  • Git / GitKraken
  • ReSharper Ultimate
  • SQL Server Management Studio
  • RedGate SQL Developer Bundle
  • TeamCity & OctopusDeploy
  • Slack
  • Safari Books Online
  • PluralSight
  • Udemy
  • Standing desks, powerful development machines, keyboard and mouse of choice, and large monitors provided
  • Open to new tools and technologies

EOE/AA


Privacy Policy Terms of Use

OnShift Employ ©2021 powered by OnShift