Senior Software Engineer (Business Applications)
Role responsibilities
Design, develop, and maintain business information applications to support PNNL's administrative systems. Collaborate with agile teams to deliver innovative software solutions and implement technology standards across the enterprise.
Requirements
Requires a degree in Software Engineering with experience ranging from 3 to 18 years depending on the education level. Preferred expertise includes JavaScript frameworks, .NET technologies, Azure cloud services, and secure coding practices.
Key skills
JavaScript, React, Angular, ASP.NET, C#, HTML, CSS, SQL, JSON, RESTful Web Services, Agile, Scrum, Azure Cloud Services, DevSecOps, Unit Testing, Integration Testing
Keywords
Software Engineering, Business Applications, React, Backbone, Angular, API, RESTful Web Services, Agile, Scrum, JavaScript, ASP.NET, C#, HTML, CSS, SQL, JSON, Software Design Patterns, Layered Architecture, React Testing Library, Cypress, Secure Coding, CI/CD, Azure, ASE, APIM, KeyVault, AppInsights, DevSecOps, Cloud Technologies, AI