Home > Utah jobs > Utah computer/technical

Posted: Tuesday, March 6, 2018 12:09 AM


NET Software Engineer (Junior to Mid-Level)
Emmersion Learning
Lehi, UT 84043
Job Description
The .Net Software Engineer will have an exciting opportunity to join our growing, very flexible development team to build the architecture and business applications for an early stage, fast-growing, funded startup. Working directly under the Principal Engineer, this individual will have influence in high level tasks such as informing strategy and architecture, but will mostly be getting her or his hands dirty in engineering and crafting business applications. This is a perfect opportunity for an individual looking for mentored experience designing, building, and deploying enterprise-level applications.
Emmersion Learning is on a mission to close the global communication gap by helping organizations personalize language learning with our smart testing system (TrueNorth).
We Are…
Team Players — We put the success of the team as a whole above our individual pursuits.
Entrepreneurs — We don’t wait to be asked to step in and add value. We are proactive.
Solutioneers — We recognize, deeply understand, clearly articulate, and solve problems.
Truth Seekers — We embrace honest discussion and healthy conflict to find the right path.
Competitive salary
Opportunities for significant growth and advancement
Health benefits
Fun and relaxed work environment
Regular community service and team building activities (We believe in giving back)
Reporting directly to the Principal Engineer, the duties and responsibilities of this position include:
Plan, design, develop, test, and maintain awesome web-based applications.
Design, develop, and unit test applications in accordance with well established standards.
Participate in the collection and documentation of user research to guide future features and releases.
Prepare reports, manuals, and other documentation on the status, operation and maintenance of software.
Package and support deployment of releases.
Analyze and resolve technical and application problems.
Assess and communicate opportunities for application and process improvement.
Core Competencies
2-5 years experience as a Software Engineer working with .NET
Experience designing and developing enterprise grade software
Experience with source control management systems and continuous integration/deployment environments
Experience with automated testing
Experience with agile development methodologies including Kanban and Scrum
Experience with debugging, performance profiling and optimization
Experience with and solid understanding of object-oriented and service-oriented application development techniques
Experience with implementing applications on cloud service platforms such as Microsoft Azure or Amazon Web Services
Extra Experience that Would be Nice
Experience with Angular and/or .NET Core
Experience with algorithms and statistics needed for computer adaptive testing
Experience with machine learning
Experience with database development including relational database design such as SQL
Experience with SSO strategies such as OAuth2 and SAML
Experience with user interface design and prototyping
Contact: Jacob BUrdis
Apply No: w208-970-2337
Email this employer:

• Location: Provo

• Post ID: 18290932 utah is an interactive computer service that enables access by multiple users and should not be treated as the publisher or speaker of any information provided by another information content provider. © 2018