22 Dec
UX Developer III (Senior UX focus Angular, with .net/C#)
Vacancy expired!
- Experience with ASP.NET Core and C# (MVC)
- Experience building SPA applications (Angular 8.0 and higher /Typescript/Bootstrap/Material UI/CSS) consuming backend REST services (Microservices/Containers)
- Experience with Microsoft SQL Server/Microsoft Entity Framework
- Experience working with Agile Scrum methodology and Team Foundation Server/ADS/Git
- Minimum two years relevant experience with advanced coding skills.
- Self-motivated, self-reliant and fast learner of new technologies who easily collaborates with rest of agile team.
- Familiarity with the ASP.NET framework ( .Net Core is a plus) and building SPA applications
- Knowledge of SQL Server (2012 and above) and design/architectural patterns (e.g. Model-View-Controller (MVC))
- Familiarity with architecture styles/APIs (REST, RPC)
- Handling Cross-browser Compatibility and addressing cross-platform concerns.
- Write clean, scalable, secure code using .NET programming languages (C#)
- Code, test, debug, and document projects including user level documentation
- Writing unit and functional tests within automated test environments to ensure code quality
- DevOps experience (Containers, Kubernetes, etc.) is a plus!
- Familiarity with open source tools is a plus
- Experience writing services (prefer micro-services)
- Cloud experience with Azure (or AWS) and tools like Azure Monitor
- 4 plus years of experience in a directly related position. Bachelor's Degree in Computer Science highly preferred, or an equivalent combination of education and experience.
- 3 years minimum experience writing performant UI
- 1 plus year at least working with .Net Core and SPA applications
- 2 years minimum experience working with relational database systems such as SQL Server, Oracle or MySQL
- Programming certifications for IT professionals are welcomed and will be considered. (E.g. MCSD, Google Apps, CSSLP)
- A strong developer portfolio will be considered. (E.g. GitHub, Codeplex)
- This position requires regular attendance, punctuality and the ability to work a full time position during normal office hours as well as some time on weekends and evenings as project needs or scheduling requirements dictate.
- Organized, detail-oriented and a team player
- This position requires excellent interpersonal skills with the ability to communicate articulately using professionally written and spoken English.
- Ability to sit and/or stand for extended periods.
- Ability to perform work on a computer for extended periods.
- Ability to attend work and meetings with excellent attendance and punctuality.
- Ability to bend and lift up to 25 lbs.
Vacancy expired!