MogiMogiJobsPowered by MobiusEngineLet Mogi apply

SA Technologies Inc.

.Net Developer

Everett, WA · 135 months ago

Full-time

About the job

Job Description
Create, enhance and maintain small to medium size line of business web applications including the UI, middle tier, service layer and databases.

• Analyze, refine, and transform data into usable formats for application creation, migration, and reporting.
• Work with the business owners to resolve questions of program intent, data input, output requirements, and inclusion of internal checks and controls.

• Maintain information confidentiality and securely with data being processed, stored, or accessed

Ability to architect n-tier applications.
•
• Ability to troubleshoot technical problems with an application, web service, or database

• Ability to write technical instructions for end users

Required Skills:

• Microsoft web stack technologies including:
o ASP.Net MVC 4+
o ASP.Net Web Forms (Legacy applications)
o WCF and Web API web services
o IIS 7.0+

• General web technologies including:
o HTML
o CSS
o JavaScript / jQuery
o JSON

• Data
o Microsoft SQL 2008+
o Database construction including tables, views, stored procedures, etc.
o Database optimization
o Data query optimization
o Entity Framework

• General Development
o C#
o Windows services and console applications
o n-tier architecture
o Writing unit tests.
o Writing technical documentation

• Software / Operating Systems
o Visual Studio 2012+
o Microsoft SQL Management Studio
o Microsoft Office
o Windows Server 2008+

Desired Skills:
• Data
o DB2 experience
o SQL Server Reporting Services
o SQL Server Integration Services

• Third Party Tools:
o Telerik Controls and Kendo UI
o JavaScript frameworks like Angular.js and Knockout.js.

• Software Development Lifecycle
o Experience working in an agile / scrum like environment
o Writing user stories

Education / Experience
Bachelor's degree in a related subject matter or a minimum of 5+ years of direct professional experience in a software development role

Additional Information
All your information will be kept confidential according to EEO guidelines.