[Remote] Sr Software Engineer (Cloud + Security) - Remote - Contract - ASAP

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. Elevate Digital is seeking a Senior Software Engineer to lead the design and development of high-performance, scalable enterprise web applications leveraging cloud technologies. The role emphasizes hands-on software engineering, focusing on developing software solutions, supporting migration to the cloud, and driving engineering best practices in a collaborative Agile environment. Responsibilities • Lead the design, development, and deployment of enterprise-level web applications using modern .NET technologies (.NET Core/Framework, WPF) and JavaScript frameworks (React, Angular, Vue.js) • Architect and support migration projects to cloud environments (Azure, AWS, or similar), including re-platforming and modernizing legacy on-premise applications • Build and optimize RESTful and SOAP API services and ensure seamless integration with internal and cloud-hosted systems • Develop and implement responsive, user-centric front-end applications using HTML5, CSS3, and styling libraries such as Bootstrap, Tailwind, or MUI • Work with containerization and deployment tools (Azure Container Apps, Docker, Kubernetes) and cloud-based CI/CD pipelines to deliver production-ready software • Write effective unit, integration, and automated tests to ensure high-quality software delivery • Contribute to software architecture and design decisions, ensuring scalability, maintainability, and performance in hybrid on-prem/cloud environments • Mentor junior developers and promote engineering best practices across the team • Collaborate with product development teams to incorporate cybersecurity considerations into system designs • Support the development of product cybersecurity threat models and vulnerability assessments • Help maintain and update cybersecurity risk management documentation and participate in security reviews • Stay current on cybersecurity best practices, ensuring that developed software aligns with organizational security standards Skills • Bachelor's degree in Computer Engineering, Computer Science, Software Engineering, Electrical Engineering, or Cybersecurity • 5+ years of experience in software engineering, with significant contributions to enterprise web application development • Hands-on experience with .NET Core/Framework, C#, and modern JavaScript frameworks • Experience supporting or leading a migration from on-premise infrastructure to cloud (Azure, AWS, or similar) • Familiarity with product security concepts, including threat modeling and secure coding practices • Master's Degree • Proficiency in modern .NET, WPF, and C# development • Strong experience building RESTful and GraphQL APIs and optimizing database performance • Knowledge of cloud-native services, serverless computing, and hybrid architectures • Familiarity with Docker, Kubernetes, and CI/CD pipelines • Strong understanding of cybersecurity principles and defensive coding practices • Excellent communication, collaboration, and problem-solving skills Company Overview • Elevate Digital specializes in cloud,digital marketing and data and analystics services. It was founded in 2015, and is headquartered in Cornelius, North Carolina, USA, with a workforce of 51-200 employees. Its website is Apply tot his job
Apply Now
← Back to Home