Generalist Software Engineer

5 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

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.

Requirements

  • 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

Benefits

  • Positive Culture: Be part of a supportive and innovative team
  • Impactful Role: Play a critical role in shaping the future of a growing firm
  • Professional Growth: Opportunities for career advancement and ongoing professional development

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You