Skip to Main Content
← Back to Jobs

.NET/C# MVC Developer

VIVA USA Inc St Louis, MO
  • Posted: September 14, 2019
  • Full-Time

Req Ref No: MPMOSW13
Location: St. Louis, MO
Duration: 12.0 months
Description
The client is seeking a Contractor - Senior .NET/C# MVC Developer with experience building custom web applications as well as mobile applications targeted for both iOS and Android devices.
As a contributor to a cross-functional scrum team, the contractor will collaborate with Product Management, UX, and architects to understand the business needs and find the best technical solution for meeting those needs, providing estimates, mockups, prototypes, and providing detailed design documentation.
The contractor will be expected to stay on top of industry trends and ensure the team appropriately utilizes the latest technologies and best practices. The contractor must have experience with secure coding practices namely mitigation strategies for the current OWASP top ten. Experience working in an organization complying with the Federal Information Security Management Act or other NIST based controls is strongly preferred. Strong professional skills are required.
Required Skills:
App and Software design
Coding
Native app writing ability
Backend web services knowledge
APIs
Knowledge of UX and UI
Demonstrate creativity and collaborative brainstorming
Complex problem solving, unit testing, automation, and code reviews with a willingness to learn new technology
Highly organized with ability to multi-task
Great communication and relationship building
Adaptable, flexible, and able to work within a list of approved technologies
Required Qualifications:
Bachelor's degree or commensurate experience
Proficient with Microsoft Visual Studio
Proficient with Microsoft SQL Server 2008 or greater and proficient in translating business requirements into optimized database tables, stored procedures, queries, and constraints
Proficient in using Microsoft SQL Server Management Studio. Must be proficient in SQL/T-SQL and creating database tables, stored procedures, queries, and constraints based upon business requirements
Proficient with Team Foundation Sever (TFS) and/or other source code management experience
Comfortable and proficient developing/maintaining both client-side web user interfaces and .Net/C# server-side business objects
Knowledge of both .Net/C# MVC and web service architectures
Experience working in a security-focused environment; and mitigating common application vulnerabilities
4+ years relevant work experience in (.Net/C# MVC) application development
4+ years Microsoft Entity Framework & with LINQ queries
Proficiency in CSS, JavaScript, jQuery. Able to translate a graphic designer's user interface artwork into a working HTML/CSS/JavaScript web UI
Working knowledge of AJAX-based web user interfaces
Knowledge of application performance pit-falls and experience optimizing user interfaces, business logic, and databases
2+ years relevant work experience developing Mobile applications
Experience in iOS using Swift/Objective-C
Experience in iOS and Android using C# and Xamarin
Familiarity with hybrid tooling: React Native, React, Vue, Flutter, etc is a plus
Experience with deploying mobile applications to the App Store
Experience implementing Analytic solutions in mobile projects
VIVA is an equal opportunity employer. All qualified applicants have an equal opportunity for placement, and all employees have an equal opportunity to develop on the job. This means that VIVA will not discriminate against any employee or qualified applicant on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

VIVA USA Inc

Address

St Louis, MO
USA

What email should the hiring manager reach you at?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

What email should we contact you at once we get salary info from the hiring manager?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

Our qualification feature is only available to registered members - what email address would you like for us to keep on file?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.