Perficient is a global digital consulting leader seeking a Lead Full Stack Engineer with Data Bricks experience to join their App Development business practice. The role involves leading a team in migrating and rebuilding a Mainframe system to the Cloud, participating in all aspects of the software development lifecycle, and providing technical leadership and support.
Responsibilities:
- Lead the technical planning & requirements gathering phases including estimate, develop, test, manage projects, architect and deliver
- Serve as a technical lead and mentor. Provide technical support or leadership in the development and continual improvement of service
- Participates in key requirements and design sessions
- Performs hands-on development work
- Responsible for conveying complex concepts and designs to other team members and management
- Provides guidance and oversight to developers
- Performs internal code quality reviews
Requirements:
- 7+ years of application development experience
- Strong leadership experience - expected to be a mediator between the client and the technical team
- Phenomenal communicators who can explain and present concepts to technical and non-technical audiences alike, including high level decision makers
- Knowledge and experience in developing software using agile methodologies
- Experience with Data Integration projects
- Strong .Net/C# experience
- Experience with Kafka
- Experience with Databricks, particularly Jobs and interaction with the Data Lake
- Demonstrated ability to leverage AI tools to enhance productivity, streamline workflows, and support data-informed task execution
- A solid understanding of AI capabilities and limitations including ethical considerations
- Client facing or consulting experience highly preferred