You are viewing a preview of this job. Log in or register to view more details about this job.

Applications and Data Developer

ROLE & RESPONSIBILITIES:
The Applications and Data Developer supports all software programs used by the TRECA Digital Academy (TDA). Software programs include but are not limited to Student Information System (SIS), Learning Management System (LMS), Instructional Improvement Systems and multiple instructional subscription services. This position is responsible for .Net application development, SQL Server Development & Administration and Business Intelligence and Reporting.


PRIMARY RESPONSIBILITIES INCLUDE:


.Net Application Development:
● Design, develop, and maintain web applications using .NET Core, ASP.NET MVC, and Web API in C#.
● Write reusable, testable, and effi cient code using modern development practices.
● Collaborate with front-end developers and integrate APIs and services.
● Maintain source control and implement development best practices.
● Contribute to design and architecture discussions for new features and enhancements.

 SQL Server Development & Administration:
● Develop and maintain SQL Server objects such as queries, stored procedures, functions, and views.
● Perform database tuning, indexing, and performance optimization.
● Ensure data integrity, support backup and recovery procedures, and manage access controls.
● Work with DBAs and infrastructure teams for deployments and monitoring.


Business Intelligence & Reporting:
● Create and maintain dashboards and reports using Tableau, SSRS, or similar BI tools.
● Collaborate with stakeholders to gather requirements and deliver data-driven insights.
● Contribute to ETL and data modeling processes to support reporting systems.
● Monitor and ensure quality and accuracy of data used in reporting layers.


QUALIFICATIONS & EDUCATION REQUIREMENTS:
● Associate’s degree in Computer Science, Information Systems, or related fi eld.
● Experience in .NET application development using C# and .NET Core / .NET Framework.
● Profi ciency in T-SQL, database development, and performance optimization in SQL Server.
● Experience working with BI tools such as Tableau, SSRS, or similar platforms.
● Familiarity with Entity Framework or EF Core, LINQ, and RESTful API integration.
● Solid understanding of object-oriented programming, design patterns, and development best practices.
● Comfortable using version control systems like Git.
● Exposure to Agile/Scrum methodologies.
● Experience with cloud platforms such as Azure or AWS, particularly with data services.
● Knowledge of CI/CD pipelines and deployment automation.
● Familiarity with ETL, data transformation, and data warehousing concepts.
● Microsoft or other relevant certifi cations related to development or data.
● Strong analytical and problem-solving abilities.
● Eff ective communication and interpersonal skills.
● Ability to work independently as well as in a collaborative team environment.
● Proactive mindset with a willingness to learn and take initiative.