Software Engineer
Core
Design, code, and maintain full-stack software applications (desktop and web) and database systems for Arrowhead business processes.
Role type
Full-stack Software Developer
Builds
Desktop (WPF) and web applications, REST APIs, and SQL databases
Domain
Insurance technology / Enterprise software
Required skills
.NET, Entity Framework, Angular, JavaScript, HTML, CSS, XML, XSL, SQL, WPF, MVVM, Git, CI/CD, REST APIs, MS SQL stored procedures
Responsibilities
Analyze business processes and requirements; Design, code, and maintain software applications; Write and optimize SQL queries and database schemas; Develop and support .NET web applications and REST APIs; Design and build WPF desktop applications; Troubleshoot networking and connectivity issues; Collaborate using Git workflows and CI/CD pipelines; Participate in sprint planning and code reviews.