Associate Developer-Apps
Avenu
- Birmingham, AL
- Permanent
- Full-time
- Assist in requirements process.
- Collaborate with teams to produce software design and architecture.
- Improve existing software.
- Write clean, scalable code using .NET programming languages.
- Revise, update, refactor and debug code.
- Test and deploy applications to multiple target environments.
- Serve as an expert on applications and provide technical support.
- Perform duties as assigned.
- Proven experience as a .NET Developer or Application Developer.
- Knowledge of SQL Server, C#, ASP.NET, WinForms, JavaScript, HTML, CSS, MVC, MVP, EF, LINQ, SSRS, TFS/Git.
- Familiarity with DevExpress Components, REST, SOAP, RPC APIs, Angular, TypeScript would be helpful.
- Understanding of Lean/Agile methodologies.
- Associate or bachelor’s degree in computer science, engineering or a related field.
- Automated testing and scripting experience are preferred.
- Excellent troubleshooting and communication skills.
- Attention to detail.
- Comfortable working with multiple teams and stakeholders.
- Ability to build strong interpersonal relationships and achieve results as a team.
- Must be able to remain in a stationary position for most of the day
- Constantly operates a computer and other office productivity machinery, such as a printer/copy machine
- This position needs to occasionally move about inside the office
- The person in this position frequently communicates via telephone