Background/ Drug/ Vaccine Check Disclaimer: (each company is different)
If selected, there might be a background check that includes a drug screen (usually 4-panel-excluding marijuana) and sometimes credit checks for financial clients.
Most companies might also have a vaccine mandate, so once hired, we (or the client) will ask for proof of vaccination if required. If you are not vaccinated, we/they might ask you to work with them on a religious or medical exemption if necessary.
This is a direct-hire/ salaried role. NOT open to Corp to Corp
Those authorized to work in the US are encouraged to apply.
DKKD Staffing does not sponsor and cannot support H1, EAD, TN, etc.
No outside agencies, please.
TITLE:Principal Software Engineer
LOCATION:Glendale, CA, but open to Hybrid or possibly remote
SALARY:To be discussed
The Technology Services department is seeking a dynamic Principal Software Engineer to join their team. This position will be responsible for the maintenance and continued improvement of the suite of internally developed .NET applications. The ideal candidate will be comfortable diving into an environment of legacy applications to enhance existing features, while incrementally migrating core capabilities to a service-oriented, cloud-based architecture. This position will be a great fit for someone who enjoys solving business and process issues, in the pursuit of providing the highest level of service to our users and the families we serve.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Design, code, and deploy software features within the Scrum methodology
Participate in core Scrum ceremonies: Sprint Planning, Daily Scrum, Retrospectives
Groom stories based on provided requirements, and tracking down any missing/emergent requirements as needed
Work with support specialists, peers, and users to diagnose, prioritize, and fix software defects
Learn the essential business processes supported by our applications and identify opportunities for cross-cutting solutions
Write (and continuously refactor) code so that it is accurate, performant, secure, testable, maintainable, scalable, and conforms to established coding standards
Write and maintain unit tests that are suitable for CI/CD pipelines
Set up and maintain CI/CD pipelines for on-prem and cloud deployment destinations
Migrate existing on-prem applications to Azure
Collaborate with cross-functional teams across the organization to integrate systems of record
Maintain high quality documentation suitable for consumption by developers and business stakeholders
Effectively communicate architecture and processes through diagrams and whiteboarding
Cross-train with other developers to transfer knowledge and break down silos
Build/maintain libraries encapsulating core functionality for reuse across our applications
Create, modify, and optimize database tables, stored procedures, and functions in Microsoft SQL Server
Excellent oral and written communication skills
5+ years full-stack web development using .NET and Microsoft SQL Server
Professional experience: Azure/AWS applications; building websites in ASP.NET MVC; building REST API’s using Web API; deploying applications to on-prem and cloud environments; implementing application authentication using OAuth, SAML, JWT, etc.
Ideally also having professional experience using: Git; React; SignalR; .NET Core; , functions, storage, gateways, service bus
Please provide your # of years of experience (per bullet/colon) and last year used. Elaborate if needed. If no experience, please indicate NA or none.
5+ years full-stack web development using .NET and Microsoft SQL Server:
Professional experience: Azure/AWS applications; building websites in ASP.NET MVC; building REST API’s using Web API; deploying applications to on-prem and cloud environments; implementing application authentication using OAuth, SAML, JWT, etc.:
Professional experience using: Git; React; SignalR; .NET Core; , functions, storage, gateways, service bus: