Sr. Software Developer (Remote)
Core
Design, develop, and deploy secure web applications, services, interfaces, and reports for a utility provider's asset management and engineering systems.
Role type
Senior Software Developer (.NET/JavaScript)
Builds
Web applications, RESTful services, and database objects for utility infrastructure management.
Domain
Utilities / Energy / Enterprise Software
Required skills
.NET Framework, C#, ASP.NET, ADO.NET, WPF, WCF, React, Angular, JavaScript, SQL Server, Oracle, T-SQL, PL/SQL, RESTful API design, Unit Testing, Git, Visual Studio, Active Directory, Role-based security models, Configuration management, Automated testing
Preferred skills
Masters or postgraduate degree in Computer/Information Technology
Technologies
.NET Framework, ASP.NET, Active Directory, Angular, C#, CSS, Git, JavaScript, Oracle, React, SQL, Visual Studio, WPF
Responsibilities
Design, develop, and deploy web applications and services; Manage source code and implement branching strategies; Troubleshoot application and database performance; Develop and conduct automated unit and regression tests; Configure servers and middleware for deployments; Review code and provide feedback to ensure standards compliance; Communicate development status to stakeholders.
Seniority
Senior, hands-on IC