Application Software Engineer

Overview

On Site
USD 85,000.00 - 125,000.00 per year
Full Time

Skills

Storage
Computer Networking
Cloud Computing
Apache Hadoop
Big Data
HPC
IoT
Embedded Systems
Software Design
Quality Assurance
Web Applications
Testing
Interfaces
Prototyping
System Integration
.NET
Usability
Application Development
IT Management
Product Development
Strategic Planning
Research
Enterprise Architecture
Information Engineering
Internet Explorer
Web Design
Microsoft Windows
C#
mvc
Razor
SQL
Stored Procedures
Entity Framework
Microsoft SQL Server
Visual Basic .NET
ASP.NET
Webforms
LINQ
UI
jQuery
Bootstrap
JavaScript
AngularJS
Knockout JS
Management
Communication
Training
Forms

Job Details

Job Req ID: 27461

About Supermicro:

Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5 fastest growing company among the Silicon Valley Top 50 technology firms. Our unprecedented global expansion has provided us with the opportunity to offer a large number of new positions to the technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us.

Job Summary:

Are you a passionate Application Software Engineer who enjoys application design and implementation? If yes, we want to hear from you. We are looking for an Application Software Engineer to create and implement new features, additions, updates, bug fixes, and enhancements; drive larger projects, and perform QA testing for internal and external web applications.

Essential Duties and Responsibilities:

Includes the following essential duties and responsibilities (other duties may also be assigned):
Planning, programming, testing and maintaining in-house software applications
Create or extend functional website components based on business requirements
Investigate data/application issues, troubleshoot issues, and communicating with company internal users are daily routines
Developing we-based user interfaces, prototypes, and multi-system integration using Microsoft .NET technology
Taking ownership of the quality and usability of the applications
Ensure application development principles, standards, and best practices are followed for each project
Providing technical leadership for product development direction
Participate in strategic planning and development of the enterprise architecture
Partnering with management teams to understand business requirements and translate them into high quality designs
Fully understand business requirements from users in engineering department
Research current technology trends to provide input on how they may influence overall enterprise architecture

Qualifications:
BSCS/EE/IE or related discipline plus 3+ years experiences on web application design and implementation
Windows stack - C#, VB.NET, ASP.Net Core, MVC, Razor Page, ASP.NET Web Forms, SQL/Stored Procedure, Entity Framework Core/LINQ, SQL Server
VB.NET, ASP.NET Web Forms, Data Set & LINQ experience is a plus
Web UI - jQuery, bootstrap.js, AngularJS, Knockout.js
Ability to manage and prioritize tasks in a fast-paced environment
Strong written and communication skills

Salary Range

$85,000 - $125,000

The salary offered will depend on several factors, including your location, level, education, training, specific skills, years of experience, and comparison to other employees already in this role. In addition to a comprehensive benefits package, candidates may be eligible for other forms of compensation, such as participation in bonus and equity award programs.

EEO Statement

Supermicro is an Equal Opportunity Employer and embraces diversity in our employee population. It is the policy of Supermicro to provide equal opportunity to all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status or special disabled veteran, marital status, pregnancy, genetic information, or any other legally protected status.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.