Home
Jobs

Senior Software Engineer

3 years

0 Lacs

Posted:3 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Key Responsibilities: Custom Development & Integration: Design, develop, and implement custom solutions, plugins, widgets, and integrations using the MicroStrategy SDK (Java SDK, REST API, JavaScript API, Web SDK). Front-end Customization: Utilize JavaScript, jQuery, HTML, and CSS to create bespoke user interfaces, dashboards, and reporting experiences that extend beyond out-of-the-box MicroStrategy capabilities. API Utilization: Consume and integrate with MicroStrategy's REST APIs for various functionalities such as user management, report execution, data manipulation, and metadata access. Java Development: Develop server-side customizations, event handlers, and data connectors using Java to extend MicroStrategy's backend capabilities. Web Development: Build and maintain web-based components and web pages that integrate seamlessly with MicroStrategy analytics. Troubleshooting & Support: Diagnose and resolve technical issues related to MicroStrategy SDK customizations and integrations. Provide technical support for deployed solutions. Collaboration: Work closely with MicroStrategy developers, BI analysts, solution architects, and business stakeholders to gather requirements, translate them into technical specifications, and deliver tailored solutions. Documentation: Create and maintain comprehensive technical documentation for all custom developments, including design specifications, code comments, and deployment guides. Quality Assurance: Participate in testing and quality assurance activities for custom solutions to ensure functionality, performance, and compatibility. MicroStrategy Functionality Understanding: Leverage a basic to intermediate understanding of MicroStrategy's core features (e.g., reports, dashboards, documents, dossiers, cubes, security, user/group management) to design effective and integrated customizations. Required Skills & Qualifications: Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field. 3+ years of hands-on development experience with a strong focus on custom solutions and integrations. Proficiency in Java development , with experience in developing web applications or server-side components. Strong front-end development skills: Expertise in JavaScript, jQuery, HTML, and CSS for creating dynamic and responsive user interfaces. Experience consuming and interacting with RESTful APIs . Basic to intermediate understanding of MicroStrategy functionalities , including navigating and understanding reports, dashboards, dossiers, cubes, and user/security management. Familiarity with web servers (e.g., Tomcat, IIS) and application deployment processes. Experience with version control systems (e.g., Git). Excellent problem-solving, analytical, and debugging skills. Strong communication and interpersonal skills, with the ability to articulate technical concepts to both technical and non-technical audiences. Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Technical 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Mphasis
Mphasis

Information Technology and Services

Grapevine

around 30,000 Employees

286 Jobs

    Key People

  • Nitin Rakesh

    CEO
  • Sandeep Kumar

    Chief Financial Officer

RecommendedJobs for You