JobRialto
Senior Software Developer
JobRialto, Tulsa, Oklahoma, United States, 74145
Job Summary:
We are looking for a highly skilled Senior Software Developer with over 7 years of experience to join our team and work on a POS/Gas Code project as well as other initiatives. This role is primarily focused on backend development, with minimal frontend work involving Blazor for POS UI. The ideal candidate will be self-sufficient, able to quickly adapt, and contribute with minimal guidance while delivering high-quality software solutions.
Key Responsibilities: Backend Development: Design, implement, and maintain the backend systems for the POS/Gas Code project, ensuring performance, reliability, and scalability. Database Management: Work with MS SQL to design, optimize, and maintain database schemas, queries, and stored procedures for the project. Minimal Frontend Work: Develop and maintain the POS UI using Blazor, handling frontend tasks as required. Multithreaded Programming: Develop and maintain multithreaded Windows Services using .NET to ensure smooth operation of backend services. Communication Protocols: Work with communication protocols like MQTT and SignalR for real-time messaging and integration. Software Integration: Implement integrations with third-party services and tools as needed for the POS/Gas Code project. Collaboration and Support: Support other internal teams and initiatives, ensuring timely delivery and providing guidance on best practices. Code Quality and Testing: Write efficient, maintainable, and well-tested code following best practices and established coding standards. CI/CD and DevOps: Work with Azure DevOps for continuous integration and deployment, ensuring efficient and automated workflows. Required Qualifications:
7+ years of experience as a software developer, with a strong focus on backend development. Proficiency in C#, with experience in building and maintaining backend applications in a .NET environment. Strong knowledge of MS SQL for database design, management, and performance optimization. Solid understanding of CSS, HTML, and JavaScript for minimal frontend development. Hands-on experience with multithreaded Windows Services in .NET for backend services. Ability to work independently with minimal guidance, hitting the ground running with minimal onboarding. Strong problem-solving and debugging skills, particularly in complex backend systems. Preferred Qualifications:
Experience with Blazor for developing modern web applications and UI components. Familiarity with MQTT and SignalR for real-time messaging and IoT/communication solutions. Experience with SSIS for data integration and ETL processes. Proficiency in Azure DevOps for managing code repositories, pipelines, and deployment processes. Knowledge of Windows Forms and WPF for developing desktop applications.
Certifications (if any):
Relevant .NET certifications (e.g., Microsoft Certified: Azure Developer Associate).
Azure DevOps or Azure Solutions Architect certification is a plus.
Education:
Bachelors Degree
We are looking for a highly skilled Senior Software Developer with over 7 years of experience to join our team and work on a POS/Gas Code project as well as other initiatives. This role is primarily focused on backend development, with minimal frontend work involving Blazor for POS UI. The ideal candidate will be self-sufficient, able to quickly adapt, and contribute with minimal guidance while delivering high-quality software solutions.
Key Responsibilities: Backend Development: Design, implement, and maintain the backend systems for the POS/Gas Code project, ensuring performance, reliability, and scalability. Database Management: Work with MS SQL to design, optimize, and maintain database schemas, queries, and stored procedures for the project. Minimal Frontend Work: Develop and maintain the POS UI using Blazor, handling frontend tasks as required. Multithreaded Programming: Develop and maintain multithreaded Windows Services using .NET to ensure smooth operation of backend services. Communication Protocols: Work with communication protocols like MQTT and SignalR for real-time messaging and integration. Software Integration: Implement integrations with third-party services and tools as needed for the POS/Gas Code project. Collaboration and Support: Support other internal teams and initiatives, ensuring timely delivery and providing guidance on best practices. Code Quality and Testing: Write efficient, maintainable, and well-tested code following best practices and established coding standards. CI/CD and DevOps: Work with Azure DevOps for continuous integration and deployment, ensuring efficient and automated workflows. Required Qualifications:
7+ years of experience as a software developer, with a strong focus on backend development. Proficiency in C#, with experience in building and maintaining backend applications in a .NET environment. Strong knowledge of MS SQL for database design, management, and performance optimization. Solid understanding of CSS, HTML, and JavaScript for minimal frontend development. Hands-on experience with multithreaded Windows Services in .NET for backend services. Ability to work independently with minimal guidance, hitting the ground running with minimal onboarding. Strong problem-solving and debugging skills, particularly in complex backend systems. Preferred Qualifications:
Experience with Blazor for developing modern web applications and UI components. Familiarity with MQTT and SignalR for real-time messaging and IoT/communication solutions. Experience with SSIS for data integration and ETL processes. Proficiency in Azure DevOps for managing code repositories, pipelines, and deployment processes. Knowledge of Windows Forms and WPF for developing desktop applications.
Certifications (if any):
Relevant .NET certifications (e.g., Microsoft Certified: Azure Developer Associate).
Azure DevOps or Azure Solutions Architect certification is a plus.
Education:
Bachelors Degree