.NET Team Lead - Big Data
Plano, TX, US
Full Time Senior-level / Expert USD 145K - 175K
Nuvem
Nuvem integrates comprehensive and compliant pharmacy software and consulting solutions with clinical care to increase efficiencies for Covered Entities.Description
We are looking for an experienced .NET Team Lead specializing in Big Data and Rules Engine solutions to drive the development of scalable, data-intensive applications that support complex decision-making. This role combines technical leadership with hands-on development and the application of rules engines to automate decision workflows. The .NET Team Lead will oversee a team of developers, ensure project alignment with business goals, and work closely with stakeholders to implement effective big data and rules-based solutions.
Responsibilities:
- Leadership & Team Management: Lead, mentor, and manage a team of .NET developers to foster growth and uphold high technical standards.
- Solution Design & Architecture: Design architectures for data-driven applications that integrate big data processing and rules engine capabilities, ensuring scalability and performance.
- Project Oversight: Manage project lifecycles from planning and design to deployment and optimization, coordinating resources and setting timelines.
- Hands-on Development: Write efficient, scalable code in .NET Core, C#, and incorporate rules engines and big data processing frameworks as needed.
- Big Data Solutions: Develop data ingestion, processing, and storage solutions that leverage big data technologies (e.g., Hadoop, Spark, Kafka) to handle high-volume data.
- Rules Engine Implementation: Integrate and customize rules engines (e.g., Drools, Azure Logic Apps, or other business rules management systems) for dynamic decision-making.
- Collaboration: Collaborate with data scientists, data engineers, business analysts, and DevOps teams to implement comprehensive solutions.
- Technology Advancement: Stay up-to-date on industry advancements in both big data and rules engine technology and drive innovation within the team.
EEO
Requirements
Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
Experience: Minimum 5 years of experience in .NET development, with at least 2 years in a lead role involving big data and/or rules engine projects.
Technical Skills:
- Programming: Proficient in .NET Core, C#, ASP.NET, and .NET Framework.
- Big Data Technologies: Experience with big data tools and frameworks (e.g., Hadoop, Spark, Kafka) and distributed computing principles.
- Rules Engines: Hands-on experience with rules engines (e.g., Drools, IBM ODM, Azure Logic Apps, or equivalent) and rule-based decision automation.
- APIs and Microservices: Expertise in building and managing RESTful APIs and microservices.
- Data Storage & ETL: Proficiency with data storage solutions (e.g., SQL, NoSQL, cloud storage), and ETL frameworks.
- Cloud Platforms: Familiarity with cloud platforms (e.g., Azure, AWS, GCP) and their big data and rules processing services.
Soft Skills:
- Strong problem-solving, project management, and team leadership skills.
Preferred Qualifications:
- Certifications: Microsoft Certified: Azure Developer Associate, AWS Certified Big Data Specialty, or equivalent certifications.
- Agile Experience: Familiarity with Agile methodologies (Scrum, Kanban).
- Real-time Data Processing: Knowledge of real-time data processing tools like Apache Flink, Storm, or similar.
- Advanced Rules Engines: Experience with advanced rules engines or business rules management systems (BRMS).
Tags: Agile APIs Architecture AWS Azure Big Data Computer Science DevOps Engineering ETL Flink GCP Hadoop Kafka Kanban Microservices .NET NoSQL Scrum Spark SQL
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.