.NET Developer - We Hire People
North Royalton, OH 44125
About the Job
Job Description
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
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.
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.
- 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.
Source : We Hire People