
Job Information
Istation Senior Web Application Engineer (Backend Focus) in Dallas, Texas
Istation is looking for a passionate Senior Web Application Engineer (backend focus) to add to our growing Data and Web Engineering department. This role will be key to bridging and updating our technologies as we continuously evolve our tech stack. We’re looking for someone who is comfortable working across the entire stack, but must be highly proficient in backend engineering to develop solutions using C#, ASP.NET (http://asp.net/) MVC, .NET Core, JavaScript, and AWS.
Roles and Responsibilities
Join a highly iterative team that has to adapt quickly in a fast-paced environment
Become a resident expert on the Istation data model of our back-end database; utilize this knowledge to design and develop new web functionality and reports
Perform full-stack development: implement new features and maintain/update existing features utilizing C# within a .NET environment
Collaborate with team members on projects and skill growth
Strong personal ownership and ability to set and meet high professional standards
Become a subject matter expert for our applications, back-end services, and business constraints
Current: Stay up-to-date with trends, patterns, and technologies in the rapidly changing world of web development
Required SkillsRequired Experience
Bachelor’s degree in computer science, engineering, mathematics, or related technical discipline
8+ years of full-stack web development experience in any major server-side stack with a track record of significant contributions to the backend
2+ years of experience developing a RESTful API
Experience writing performant SQL (table joins, foreign key relationships, indexes, and query optimization techniques) in Oracle, SQL Server, or other major database
Experience working on high-traffic, responsive websites, applications, and services
Strong understanding and experience working with MVC patterns/concepts
Experience producing web reports and generating files (CSV, XML, JSON, etc.)
Self-motivated with an eagerness to learn, an openness to suggestions, and a desire to help others
Passion: We care about the work we do and the impact we’re making on students’ lives, and we want you to be the same
Preferred Experience
2+ years of experience developing solutions in a major cloud environment (AWS preferred)
Experience working in the .NET framework using C#
Experience with client-side frameworks/technologies (prefer Angular 10+ and TypeScript)
Proficient with CSS3 and/or SASS
Experience creating data visualizations using D3js and/or modern charting libraries (C3, Highcharts, etc.)
Experience using Object-Relational Mapping for accessing data
Growth: A history of self-directed learning (books, tutorials, hobby-programming, etc.)