Generalist Software Engineer at Bush & Bush Law Group

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Generalist Software Engineer at Bush & Bush Law Group. About Bush & Bush Law Group. Bush & Bush Law Group is a dynamic and client-focused law firm committed to delivering exceptional legal services through innovation, efficiency, and a results-driven approach. We pride ourselves on leveraging technology to streamline operations, enhance client experiences, and maintain the highest standards of confidentiality and professionalism. Our collaborative team culture encourages initiative, continuous learning, and creative problem-solving to meet the evolving needs of our clients.. Job Summary. We are looking for a highly skilled Software Engineer with expertise in custom integrations to join our team. In this role, you will design, develop, and implement seamless integrations between various platforms, working with modern and legacy APIs to deliver robust, secure, and scalable solutions. The ideal candidate is a proactive problem-solver who can independently manage projects from concept to deployment, collaborate with stakeholders, and deliver high-quality code that meets industry standards.. Compensation: $4 to $7 per hour.. . Develop and maintain custom integrations between diverse platforms, including modern REST/GraphQL APIs and non-standardized legacy APIs. . . Build and optimize middleware APIs to ensure efficient communication between systems. . . Take full ownership of projects, from gathering requirements to final delivery, ensuring alignment with business objectives. . . Collaborate with cross-functional teams and stakeholders to understand complex workflows and translate them into technical solutions. . . Implement data security best practices to safeguard sensitive information across all integrations. . . Deploy and manage applications on cloud platforms, with a focus on DigitalOcean. . . Write clean, maintainable, and well-documented code adhering to industry best practices. . . Troubleshoot and resolve integration issues quickly and effectively. . . Propose creative and efficient solutions to address complex technical requirements. . . Stay updated on emerging technologies and integration trends to continuously improve processes. . . Qualifications. Education:. Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience). . Experience:. . 5+ years of experience in software development with a focus on integrations. . . Proven expertise in JavaScript and Python for building integration solutions. . . Strong experience with database technologies (e.g., SQL, NoSQL) for data management and querying. . . Hands-on experience building and maintaining middleware APIs. . . Familiarity with DigitalOcean or similar cloud platforms for application deployment. . . Demonstrated ability to work with both modern APIs (e.g., REST, GraphQL) and non-standardized legacy APIs. . . Skills:. . Ability to quickly understand and implement complex workflows. . . Strong problem-solving skills with a track record of delivering creative solutions. . . Deep understanding of data security principles and best practices. . . Excellent communication and collaboration skills to work with stakeholders and cross-functional teams. . . Ability to work independently in a fast-paced environment while managing multiple priorities. . . Preferred:. . Experience with additional cloud platforms (e.g., AWS, Azure, GCP). . . Familiarity with containerization tools (e.g., Docker, Kubernetes). . . Knowledge of additional programming languages or frameworks. . . Experience in industries with complex integration needs, such as finance, healthcare, or e-commerce.. . Company Location: India.