SA Technologies Inc. (www.satincorp.com) is a market leader and one of the fastest growing IT consulting firms with operations in US, Canada, Mexico & India. SAT is an Oracle Gold Partner, SAP Services Partner & IBM Certified enterprise.
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
All your information will be kept confidential according to EEO guidelines.