Brillio - Saint Louis, MO

posted 19 days ago

Full-time - Mid Level
Remote - Saint Louis, MO
Professional, Scientific, and Technical Services

About the position

The .NET Developer (Sitecore and Entity Framework Specialist) at Brillio is responsible for designing, developing, and maintaining scalable web applications and content management systems using .NET technologies, particularly Sitecore and Entity Framework. This role requires a strong technical background in .NET development, with a focus on creating robust application architectures and optimizing performance. The ideal candidate will collaborate with cross-functional teams to deliver high-quality software solutions while mentoring junior developers and participating in agile processes.

Responsibilities

  • Design and develop web applications and CMS solutions using .NET technologies and Sitecore.
  • Implement robust and maintainable application architectures.
  • Write clean, scalable, and efficient code in C# and ASP.NET.
  • Build and customize Sitecore-based applications, templates, components, and workflows.
  • Manage and integrate content management features with back-end services.
  • Optimize Sitecore applications for performance, scalability, and user experience.
  • Use Entity Framework to manage data access and integrate with relational databases.
  • Design and implement database schemas to meet application requirements.
  • Optimize database queries and Entity Framework configurations for performance.
  • Work closely with cross-functional teams, including UX/UI designers, product owners, and back-end developers.
  • Participate in agile ceremonies, including sprint planning and retrospectives.
  • Provide technical guidance and mentorship to junior developers.
  • Develop unit tests, integration tests, and automated test scripts to ensure code quality.
  • Perform code reviews and enforce coding standards and best practices.
  • Debug and troubleshoot issues in existing applications and provide timely resolutions.
  • Stay updated with the latest Sitecore, .NET, and Entity Framework advancements.
  • Identify and implement improvements in development processes and application performance.
  • Collaborate on architectural decisions to ensure scalability and maintainability.

Requirements

  • Strong knowledge of .NET Framework, .NET Core, and C#.
  • Hands-on experience with Sitecore CMS (preferably Sitecore 9 or higher).
  • Expertise in Entity Framework for database access and integration.
  • Proficiency in HTML, CSS, JavaScript, and front-end frameworks (e.g., React, Angular) is a plus.
  • Familiarity with cloud platforms such as Azure or AWS and deploying Sitecore in cloud environments.
  • Strong understanding of RESTful APIs, web services, and microservices architecture.
  • Experience with DevOps practices, CI/CD pipelines, and version control systems like Git.
  • Strong problem-solving and analytical thinking.
  • Excellent communication skills for technical and non-technical audiences.
  • Ability to work effectively in a team and manage multiple priorities.

Nice-to-haves

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Sitecore Developer Certification is highly desirable.
  • Experience with SQL Server and database design principles.
  • Familiarity with SOLID principles and design patterns.
  • Knowledge of Sitecore Experience Platform (XP) features like personalization and analytics is a plus.

Benefits

  • Competitive salary range of $100,000 - $105,000 per year.
  • Opportunities for professional development and learning.
  • A collaborative and innovative work environment.
  • Remote work flexibility.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service