
Senior .NET/Azure Systems Engineer
Posted 4 days ago

Posted 4 days ago
This is a fully remote position, open to applicants in United States.
• Oversee and provide support for a Microsoft .NET/C# web application that is hosted on Microsoft Azure.
• Identify and resolve issues related to the application, database, integration, performance, and user interactions.
• Create, develop, test, and implement approved enhancements to the application.
• Manage SQL Server databases, queries, data integrations, and web services/APIs, including JSON and XML interfaces.
• Assist with Azure application hosting, including software and security updates, backups, disaster recovery, availability, and configuration adjustments.
• Conduct functional testing and validation prior to deploying any changes.
• Offer user support, addressing issues related to application functionality, accounts, and access.
• Update and maintain user manuals, technical documentation, operational procedures, and end-user instructions.
• Facilitate data maintenance, governance, integration, migration, and reporting tasks.
• Compile monthly status reports in the required formats.
• A Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related technical discipline is preferred; equivalent relevant professional experience may be accepted in lieu of a degree.
• A minimum of 8 years of relevant professional experience in software development, systems engineering, application development/support, or a closely related area.
• Proven senior-level experience in developing and maintaining enterprise web applications within production settings.
• Proficient development skills in Microsoft .NET and C#.
• Extensive experience with Microsoft SQL Server and relational database technologies.
• Familiarity with JavaScript and related web application technologies.
• Practical experience in supporting applications hosted on Microsoft Azure.
• Experience in developing or maintaining web services/APIs and handling JSON/XML.
• Skilled in troubleshooting production applications and independently resolving software, data, integration, and user-related issues.
• Background in software testing, validation, deployment, and technical documentation.
• Excellent written and verbal communication skills, with the ability to effectively engage with both technical and business stakeholders.
• Capacity to work independently in a remote setting while effectively managing a part-time workload of up to 75 hours per month.
• Must be a U.S. citizen or otherwise legally authorized to work in the United States.
• Must successfully complete any required background investigation, security screening, or suitability determination for access to USPTO systems and information.
• Must adhere to all applicable USPTO information security, confidentiality, data-handling, and access-control policies, including signing necessary nondisclosure or confidentiality agreements.
• Previous experience supporting USPTO or other federal government applications is preferred.
• Knowledge of USPTO SDLC, application security, cloud, or development requirements is advantageous.
• Experience with Microsoft Azure cloud migration or application modernization is a plus.
• Familiarity with Microsoft SharePoint and Microsoft 365 technologies is beneficial.
• Retirement plans that include company contributions.
• A vibrant and collaborative work environment where your contributions are appreciated.
Sprout Social, Inc.
Cresol Cooperativa
Motorola Solutions
Motorola Solutions
Get handpicked remote jobs straight to your inbox weekly.