Note** : 10 years of experience, Active IRS MBI clearance & current GFE required.
Description of Assignment:
As a Databricks Developer, you will play a pivotal role in designing, developing, and implementing robust solutions for a variety of programs and applications. You will be responsible for gathering, assessing, and interpreting complex data and information to inform your approach, often prototyping potential solutions during the analysis and development phases. Your day-to-day work will include conducting thorough application tests and code reviews with each build iteration, ensuring that debugging, testing, code improvement, and redesign tasks are completed efficiently and effectively. You will also be expected to respond promptly to problem reports and code errors, delivering updated software solutions that address any identified issues.
In this position, you will benefit from experience with Databricks and AWS, as these platforms are essential to the role. Familiarity with Python and SQL will enhance your ability to develop and optimize data-driven applications, while exposure to Palantir is considered advantageous. You will also have the opportunity to lead initiatives that drive innovation, identifying gaps in current project architecture and proposing new software products to address those needs. Additionally, you may supervise a team of engineers, guiding them through the design, development, and implementation processes to ensure high-quality deliverables and continuous improvement within the team.
Required Skills:
Databricks
AWS
Preferred Skills:
Python
SQL
Bonus if you have:
Experience prototyping solutions and conducting code reviews
Experience debugging, testing, and improving code
Experience leading or supervising engineering teams
Education:
Bachelor's Degree
Professional skills:
Excellent oral and written communication skills with client stakeholders at all organizational and technical levels
Prior experience working on Agile teams
Demonstrated ability to seek out information (proactive learning)
Ability to work both independently and as part of a larger team
Excellent time management
Ability to contribute to a high-performing, motivated workgroup by applying interpersonal and collaboration skills to achieve project goals.
Experience with Microsoft products (Word, PowerPoint, Excel, SharePoint)