Senior Software Engineer at SoftNice Inc
Dallas, TX 75204, USA -
Full Time


Start Date

Immediate

Expiry Date

20 Jun, 25

Salary

140000.0

Posted On

20 Mar, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Computer Software/Engineering

Description

Incumbent for the Senior Software Engineer – IS Reporting position will need to be highly skilled in software development life cycle (SDLC) and will need expertise in C#, .NetCore, Blazor, and Microsoft Azure to join the development team. This role is ideal for a seasoned developer who specializes in cloud-based solutions, scalable web applications, and microservices architecture. Incumbent will play a key role in architecting, developing, and optimizing Azure-based applications, ensuring security, performance and maintainability to drive our business goals.
Essential Functions and Duties * Architect, develop, and maintain robust web applications using C#, .NET Core, and Blazor within an Azure cloud environment. * Design and implement scalable, high-performance APIs and microservices using TypeScript, Node.js, and Azure functions. * Lead technical discussions and contribute to Azure cloud architecture and DevOps strategies. * Optimize application performance, implement best security practices, and ensure high availability in Azure. * Develop containerized applications using Docker and Kubernetes (AKS) for cloud deployment. * Collaborate with cross-functional teams to define technical specifications and cloud infrastructure needs. * Implement CI/CD pipelines using Azure DevOps, ensuring smooth deployment and version control. * Perform code reviews, debugging, and troubleshooting to enhance software reliability. * Work closely with UI/UX teams to implement intuitive user interfaces using Blazor and TypeScript. * Stay updated on Azure services and cloud computing trends to drive continuous improvement. * Adheres specifically to all company policies and procedures, Federal and State regulations, and laws. FFF: Internal Use Only * Display dedication to position responsibilities and achieve assigned goals and objectives.
Education, Knowledge, Skills, and Experience Required Education: * Bachelor’s Degree in Computer Science, Engineering or an additional four (4) years relevant experience in lieu of degree. * Master’s Degree in Computer Science, Engineering or related field preferred Required Knowledge: * Minimum seven (7) years of software development experience [eleven (11) for non-degreed candidates] with a strong focus on C#, .NetCore, and Blazor. * Strong knowledge of microservices architecture, including containerization with Docker and Kubernetes (AKS). * Proficiency with Azure DevOps, CI/CD pipelines, and Infrastructure as Code (ARM/Bicep/Terraform). * Strong understanding of modern front-end frameworks (e.g., Blazor, React, or Angular) and Typescript. * Excellent problem-solving skills, ability to work independently and collaboratively in a fast-paced environment. * Strong communication and leadership abilities, with a passion for mentoring junior engineers.
Job Type: Full-time
Pay: $130,000.00 - $140,000.00 per year

Schedule:

  • 8 hour shift

Ability to Commute:

  • Dallas, TX 75204 (Preferred)

Ability to Relocate:

  • Dallas, TX 75204: Relocate before starting work (Preferred)

Work Location: In perso

Responsibilities

Please refer the Job description for details

Loading...