Do you want to help shape the direction of a data product at a startup? Do you enjoy figuring out solutions to business problems? If these questions spark your interest, we invite you to keep reading.
About Us: Entegrata is a market leading startup, based in Indianapolis, dedicated to revolutionizing the legal industry through advanced data analytics solutions. We are building a cutting-edge data lakehouse for law firms, empowering them with actionable insights to make informed decisions.
Position Overview: We are seeking a highly skilled full stack developer to join our team. This is a great opportunity for a multi-faceted self-starter who wants to help reimagine the way that law firms engage with data and get in on the ground floor to build high quality enterprise level web applications in a SaaS model.
As a Senior Full Stack Developer, you will play a key role in designing, developing, and implementing the company’s core solution that leverages data to drive business insights. The ideal candidate should possess a strong background in both front-end and back-end development, and experience working with Azure. Our ideal candidate is passionate about groundbreaking technology, who enjoys creativity, and has strong written and verbal communication skills.
Responsibilities:
Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions
Play a crucial role in product scoping and roadmap / architecture discussions
Leads software design and development
Plans and leads transformation initiatives to new software architectures
Design, develop, and maintain scalable and efficient full-stack applications
Implement responsive and user-friendly interfaces using modern web technologies
Ensure code quality, deployment standards and practices
Lead and implement software engineers' best practices, agile methodologies, Azure DevOps, CI/CD pipelines.
Required Qualifications:
5+ years of experience as a Full Stack Developer role
Experience working with multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
Experience working with multiple back-end languages (e.g. C#, .Net, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
Experience with API design and implementation. Experience developing desktop and mobile applications.
5 + years Experience with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache).
Experience with software versioning, packaging and deployment, e.g. Git, Artifactory, RPM, Docker, Jenkins.
Experience with Azure.
Experience with Infrastructure as code (IaS) using Bicep, terraform, or cloud formation and and CI/CD pipelines (e.g., GitHub/Azure DevOps)
Knowledge of test-first practices including Test-Driven Development (TDD) for unit tests and Behavior-Driven Development (BDD) for automated acceptance tests.
Excellent communication and interpersonal skills, with the ability to work effectively in a remote team environment.
Live in the greater Indianapolis area, able to work in a hybrid work environment.
Preferred Qualifications:
Bachelor’s degree in information system or computer science
Experience working for a SaaS product company, and/or a startup
Experience preparing data for Data Science and Machine Learning
Experience building pipelines in Azure Data Factory
Microsoft Certified: Azure Developer Associate
Microsoft Certified: DevOps Engineer Expert
Benefits:
Competitive start-up salary and equity package
Flexible work hours and remote work options
Medical, dental, and vision insurance
Paid time off and holidays
Opportunities for professional growth and development
Hybrid work environment
If you are a talented full stack engineer and are looking for an exciting new opportunity, please apply today, tom.baldwin@entegrata.com