Huron Logo

Huron

Software Engineer

Posted 6 Days Ago
Be an Early Applicant
In-Office
5 Locations
Mid level
In-Office
5 Locations
Mid level
The Software Engineer is responsible for designing, developing, testing, and maintaining portal software while delivering enhancements and fixes to meet quality and functionality needs.
The summary above was generated by AI

Huron helps its clients drive growth, enhance performance and sustain leadership in the markets they serve. We collaborate with education organizations to develop strategies and implement solutions that enable the transformative change our clients need to own their future. Together, we empower clients to drive innovation, create sustainable funding streams and deliver better student outcomes.
Today, leaders of higher education institutions and academic medical centers are spending too much time reacting to market forces, rather than focusing on the essential priorities that help students, faculty and staff thrive. The most productive path forward requires an intentional approach and innovative thinking, whereby stakeholders across the entire institution rally around a shared vision and embrace the hard work of effecting change.
You’ll help our clients to achieve organizational effectiveness, improve student outcomes, implement new technologies and align resources and investments to ensure long-term sustainability.
Join our team as the expert you are now and create your future.

As a Software Engineer, some of the day to day responsibilities include: Designing, developing, testing, and maintaining the Portal software, as well as delivering product enhancements and fixes that meet or exceed the needs of quality, functionality, and timeliness.

Requirements
  • Bachelor’s degree in Computer Science, Information Technology, Information Systems, or equivalent professional experience

  • 2 to 4 years of relevant software development experience

  • Strong computer science fundamentals and experience in software design and development

  • Proficiency in object-oriented programming (inheritance, interfaces, multi-threaded, n-tier programming) in a modern environment (.Net, C# preferred)

  • Hands-on experience with C# and Visual Studio

  • Experience with unit testing frameworks such as NUnit

  • Knowledge and experience developing and testing server-based applications, including performance tuning

  • Experience developing RESTful APIs and working with REST

  • Web application development skills with technologies like HTML5, XML, Ajax, jQuery, CSS3, TypeScript

  • Experience with Microsoft Server components: IIS, SQL Server, Windows Server OS, ASP.NET, MVC

  • Working knowledge of relational databases and SQL programming (preferably SQL Server)

  • Experience with source control systems, preferably Team Foundation Version Control (TFVC) or similar

  • Ability to author developer documentation and release notes

  • Familiarity with Agile software development methodologies

  • Strong analytical thinking and problem-solving skills

  • Ability to work independently or collaboratively with minimal supervision

  • Experience in software lifecycle activities: design, coding, debugging, testing, and release

  • Knowledge of object-oriented design and analysis

  • Experience responding to client support escalations and performing development support to ensure customer satisfaction

  • Ability to learn and understand customer domains and translate business requirements into software features

Preferences
  • Experience developing Web APIs

  • Knowledge of JavaScript and use of Visual Studio debugger

  • Familiarity with legacy JavaScript (ES3) and modern ECMAScript (ES6)/TypeScript

  • Experience working with WCF or gRPC

  • Basic knowledge of Windows Server configuration and security

  • PowerShell scripting skills for command line operations and automation

  • IIS configuration knowledge including SSL and MIME types

  • Familiarity with Object-Relational Mapping (ORM) frameworks

  • Understanding of database transactions, locking models, and contention management

  • Knowledge of garbage collection in .NET environment

  • Experience with Exchange Web Services (EWS)

  • Query optimization skills for SQL Server

  • Experience with continuous integration tools such as Jenkins

  • Familiarity with authentication and authorization technologies such as OAuth, OpenID Connect, and Identity Server

Position LevelSenior Analyst

CountryIndia

Top Skills

.Net
Ajax
Asp.Net
C#
CSS3
Grpc
HTML5
Iis
Jenkins
Jquery
Mvc
Nunit
Powershell
SQL Server
Team Foundation Version Control
Typescript
Visual Studio
Wcf
Windows Server Os
XML

Similar Jobs

2 Days Ago
Hybrid
Pune, Mahārāshtra, IND
Junior
Junior
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Responsible for programming, testing, implementation, and maintenance of software solutions while adhering to best practices. Analyze requirements and develop scalable solutions.
Top Skills: AnalysisDesignDevelopmentProgrammingSoftware Engineering
3 Days Ago
Hybrid
Pune, Mahārāshtra, IND
Mid level
Mid level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
The Software Engineer II will innovate and enhance customer experiences by developing scalable microservices using Java and Spring Boot, ensuring code quality and CI/CD practices in an Agile environment.
Top Skills: JavaNo SqlPivotal Cloud FoundryRdbmsSpring Boot
4 Days Ago
Hybrid
Pune, Mahārāshtra, IND
Junior
Junior
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
The role involves developing high-quality, secure code for software components, contributing to the design, documentation, and testing processes, while collaborating effectively in a global Agile environment.
Top Skills: AgileC++JavaMicroservicesMultithreadingPythonSpringSpring Boot

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account