offergenie_white
SOUTHWEST TRANSPLANT ALLIANCE

Software Engineer

SOUTHWEST TRANSPLANT ALLIANCE

Dallas, TX 75231Remote
Software EngineerRemote
Apply with AI Cover Letter

Job Description

Summary:

The incumbent is driven to innovate utilizing Agile standards (Kanban, Scrum). This role involves working with stakeholders to develop solutions for operational problems, discussing technical details with Systems Intelligence team to ensure we are following standard best practices, and updating existing software/database platforms(s) to add new features and fix existing bugs. In this position, your daily workflow will consist of assigning yourself tasks from a centralized development board and taking them through STA’s SDLC. Ideal candidate would have experience with Blazor

This is a remote position, the candidate must live in Texas, Louisiana, Oklahoma, or Florida. You can not live or work from any other state not listed for this opportunity. This position does not offer ANY VISA Sponsorship - you must be a U.S. Citizen or Green Card Holder at the time of your application.

Job Functions and Responsibilities

Supports development of in-house applications and software system interoperability through the use of APIs and other standards as needed; monitors and maintains existing in-house development
Establish and maintain software development documentation and standards
Establish cadence for performance tuning of applications
Collaborate with infrastructure team when resource adjustments are needed
Develop and conduct Unit and Integration tests as needed
Utilize change management protocol when making any changes to application systems that may cause disruption, loss of flow of information or otherwise undesired outcomes for the organization
Establish infrastructure for application error notification and procedure for troubleshooting application errors
Establish escalation procedure and educate support team on how to respond to errors
Maintains professional and technical knowledge by reviewing professional publications, participating in webinars, attending professional networking events, obtaining/upholding certifications and attending education workshops
The requirements listed above will be assessed from year-to-year and paid for by STA upon approval from management
Keeps supervisor informed of special staffing, emerging technologies and other resources needed to enhance productivity with justification
Translate business needs to technical specifications
Collaborate with teams to integrate systems
Performs other duties as assigned

Qualifications

3 or more years of hands-on experience developing in dotnet (specifically C#) is required
Prior working knowledge with Microsoft Azure preferred
1-year experience working in Agile Scrum or KANBAN team is preferred
1-2 years’ experience in using Source Control Management
Familiarity with Azure DevOps is preferred
Experience with Blazor is preferred
SQL development and execution using SSMS and Entity Framework
Strong understanding of object-oriented programing
Keen eye for detail and problem-solving skills
Excellent oral, written, and documentation skills
Must have the ability to communicate effectively with all levels of personnel and to represent the organization publicly
Ability to work both independently and maintain tight schedules
Ability to cope with high levels of stress and able to handle a heavy workload
Must be able to work in an office and remote environment