NET Developer

Integrated Talent Strategies

  • North Royalton, OH
  • Permanent
  • Full-time
  • 1 month ago
Integrated Talent Strategies (ITS) is seeking a Senior Software Engineer .NET Developer to work in the Cleveland, Ohio area. This is a direct hire position that offers a variety of great benefits, including health insurance, 401(k), and paid time off. This is a fully in office position that will sponsor for the right candidate.We are seeking a highly skilled and experienced Senior Software Engineer to lead the development of a cutting-edge live streaming e-commerce platform using Dotnet technologies, with hosting on the Azure cloud platform. As a key member of our development team, you will play a crucial role in designing, implementing, and maintaining a robust and scalable solution that seamlessly integrates live streaming and e-commerce functionalities.
We work with innovative technologies such as .NET 7, Kubernetes, GraphQL, and Dapr to build an excellent developer experience that translates into better user experiences.
Responsibilities
  • System Architecture and Design:
  • Work closely with stakeholders to understand business requirements and translate them into technical specifications.
  • Design the overall architecture of the live streaming e-commerce platform, ensuring scalability, reliability, and performance.
  • Development:
  • Utilize Dotnet technologies to develop high-quality, modular, and maintainable code.
  • Build state-of-the-art graph APIs that provide an excellent development experience.
  • Implement live streaming features, including real-time video streaming, chat, and interactive elements.
  • Integrate e-commerce functionalities, such as product listings, shopping cart, and secure payment processing.
  • Azure Integration:
  • Deploy and manage the application on the Azure cloud platform.
  • Implement and optimize Azure services, such as Azure Media Services for live streaming and Azure SQL Database for data storage.
  • Ensure high availability, scalability, and security of the application on Azure.
  • Collaboration:
  • Collaborate with cross-functional teams, including UI/UX designers, product managers, and QA engineers, to deliver a cohesive and user-friendly experience.
  • Collaborate with other developers to deliver end-to-end systems and experiences for our users.
  • Work closely with DevOps to establish continuous integration and deployment pipelines.
  • Testing and Quality Assurance:
  • Implement automated testing to ensure code quality and reliability.
  • Writing and maintaining unit tests, regression tests, and automated integration tests.
  • Conduct thorough testing of live streaming and e-commerce functionalities to identify and resolve any issues.
  • Documentation:
  • Create comprehensive technical documentation for the developed system.
  • Provide training and support to other team members as needed.
  • Monitoring and Optimization:
  • Implement monitoring solutions to track system performance and user engagement.
  • Continuously optimize the platform for better scalability, responsiveness, and user experience.
Qualifications
  • Bachelor's or Master's degree in Computer Science or a related field.
  • Proven experience in developing complex web applications using Dotnet technologies.
  • Proven Experience with graph APIs such as GraphQL.
  • Strong expertise with Kubernetes and/or microservices.
  • Preferred expertise in live streaming technologies, such as WebRTC or HLS.
  • Experience with Azure cloud services, including Azure Messaging, Azure Functions, and Azure App Service.
  • Knowledge of e-commerce platforms and payment gateways.
  • Familiarity with agile development methodologies.
  • Excellent problem-solving and communication skills.
  • Experience programming in object-oriented languages such as Java, C#, C++, or Python.
About Integrated Talent Strategies (ITS)ITS is an international recruiting and staffing firm specializing in Engineering, Technical and Professional positions. Founded in 1984 as a subsidiary of an engineering firm, ITS continues to remain a strategic partner for the job seeker.

Integrated Talent Strategies