Senior Software Developer

MindBridge AI

MindBridge AI

Software Engineering
Posted on Jun 14, 2024

MindBridge is the global leader in AI-powered financial risk intelligence. Our platform, MindBridge AI™ is enabling finance and audit professionals to build the AI-powered finance department of the future. With over 120 billion financial transactions analyzed with MindBridge’s AI, we set the standard for innovation, scalability, and customer satisfaction.

At MindBridge, we're driven by innovation and excellence, united as a team to revolutionize financial integrity. Here, your ideas matter, and your efforts make a meaningful impact. If you're passionate about using AI to drive positive change, MindBridge is the perfect fit. What distinguishes us is our unwavering commitment to our values: Innovation, Collaboration, and Integrity. These principles foster a vibrant workplace culture, where appreciation and a strong sense of community flourish.

About this role:

The MindBridge Analytics Platform team seeks a motivated individual for data engineering and machine learning. Responsibilities include developing software, expanding tests, resolving production issues, and suggesting alternative solutions. The role involves enforcing best practices, improving team processes, and effectively communicating with development and management teams to anticipate and resolve potential problems.

Your responsibilities:

  • Work with multiple levels of MindBridge technology as needed to design and deliver technical solutions.
  • Work with multiple levels of peers to interpret feature requests and develop software in interactive design/build/test cycles.
  • Develop and expand unit and integration tests.
  • Assist in resolving production support problems.
  • Develop and suggest alternative approaches to resolving problems.
  • Lead and mentor junior and intermediate members on the development team.
  • Enforce standards and best practices in the workplace.
  • Proactively seek opportunities to implement improvements to internal team processes and procedures.
  • Communicate effectively with the development and management team to anticipate and resolve configuration management issues and potential problems.

Your qualifications & requirements:

  • Keen ability to absorb verbal and written requirements, move development goals forward and know how to present options for clarifications of requirements.
  • Excellence at balancing quality solutions with delivery timeline constraints.
  • Proven experience developing enterprise level full stack server/cloud technologies and applications.
  • Effective communication skills when dealing with peers, management and clients.
  • Strong attention to details and a commitment to quality and excellence in work performed.
  • Experience with cloud/virtual server and cluster environments.
  • Experience with front end technologies: HTML, CSS, JavaScript, Angular, Typescript, etc.Experience in client/server computing including REST API design and usage.
  • Knowledge of both cloud and on premises deployment of server platforms (Docker, Kuebernetes).
  • Deep knowledge of the Spring Framework (Spring Boot).
  • Experience in database using MongoDB, Postgres SQL, MySQL, Redis or other database technologies.
  • Knowledge and experience with Unit testing frameworks (JUnit, JMeter or equivalent).
  • Experience with software delivery via Github using GitFlow or equivalent team development and configuration.
  • Degree in Computer Science or relevant degree an asset.
  • 10+ years of experience.

Requirements Contingent on Employment:

  • Fulfill requirements necessary to obtain and clear a full background check.

Why You’ll Love Being Part of Our Team:

📈 Competitive Compensation and Equity

🏠 Flexible Work – Hybrid or Remote

🍏 Comprehensive health benefits and wellness programs

📚 Professional development opportunities

🌴 Flexible Time Off

💰 Company Matched Retirement Plans

🔕 Unplug and recharge - 4 company-wide digital detox days annually

Equal Opportunity at MindBridge:

At the heart of our global success lies commitment to diversity and inclusion. We rigorously enforce an equal opportunity policy in all aspects of employment, championing merit and qualifications as our benchmarks. MindBridge is a proud equal opportunity employer, embracing applicants of all backgrounds without regard to race, nationality, religion, gender, disability, or any other factors.

At MindBridge, we are committed to providing an accessible candidate experience. If you require accommodations during the interview process or beyond, please inform us. We will work with you to provide necessary support and reasonable accommodations while maintaining confidentiality. Your comfort and participation are paramount to us.