Upload Button Icon Add office photos
filter salaries All Filters

652 Piktorlabs Jobs

Developer III - Software Engineering

3-5 years

Thiruvananthapuram

1 vacancy

Developer III - Software Engineering

Piktorlabs

posted 7hr ago

Job Description

Role Proficiency:

Independently develops error free code with high quality validation of applications guides other developers and assists Lead 1 - Software Engineering

Outcomes:

  1. Understand and provide input to the application/feature/component designs; developing the same in accordance with user stories/requirements.
  2. Code debug test document and communicate product/component/features at development stages.
  3. Select appropriate technical options for development such as reusing improving or reconfiguration of existing components.
  4. Optimise efficiency cost and quality by identifying opportunities for automation/process improvements and agile delivery models
  5. Mentor Developer 1 - Software Engineering and Developer 2 - Software Engineering to effectively perform in their roles
  6. Identify the problem patterns and improve the technical design of the application/system
  7. Proactively identify issues/defects/flaws in module/requirement implementation
  8. Assists Lead 1 - Software Engineering on Technical design. Review activities and begin demonstrating Lead 1 capabilities in making technical decisions

Measures of Outcomes:

  1. Adherence to engineering process and standards (coding standards)
  2. Adherence to schedule / timelines
  3. Adhere to SLAs where applicable
  4. Number of defects post delivery
  5. Number of non-compliance issues
  6. Reduction of reoccurrence of known defects
  7. Quick turnaround of production bugs
  8. Meet the defined productivity standards for project
  9. Number of reusable components created
  10. Completion of applicable technical/domain certifications
  11. Completion of all mandatory training requirements

Outputs Expected:

Code:

  1. Develop code independently for the above


Configure:

  1. Implement and monitor configuration process


Test:

  1. Create and review unit test cases
    scenarios and execution


Domain relevance:

  1. Develop features and components with good understanding of the business problem being addressed for the client


Manage Project:

  1. Manage module level activities


Manage Defects:

  1. Perform defect RCA and mitigation


Estimate:

  1. Estimate time
    effort
    resource dependence for ones own work and others work
    including modules


Document:

  1. Create documentation for own work as well as perform peer review of documentation of others work


Manage knowledge:

  1. Consume and contribute to project related documents
    share point
    libraries and client universities


Status Reporting:

  1. Report status of tasks assigned
  2. Comply with project related reporting standards/process


Release:

  1. Execute release process


Design:

  1. LLD for multiple components


Mentoring:

  1. Mentor juniors on the team
  2. Set FAST goals and provide feedback to FAST goals of mentees

Skill Examples:

  1. Explain and communicate the design / development to the customer
  2. Perform and evaluate test results against product specifications
  3. Develop user interfaces business software components and embedded software components 5 Manage and guarantee high levels of cohesion and quality6 Use data models
  4. Estimate effort and resources required for developing / debugging features / components
  5. Perform and evaluate test in the customer or target environment
  6. Team Player
  7. Good written and verbal communication abilities
  8. Proactively ask for help and offer help

Knowledge Examples:

  • Appropriate software programs / modules
    1. Technical designing
    2. Programming languages
    3. DBMS
    4. Operating Systems and software platforms
    5. Integrated development environment (IDE)
    6. Agile methods
    7. Knowledge of customer domain and sub domain where problem is solved

    Additional Comments:

    We are seeking a talented and experienced Power BI Associate with strong Java knowledge to join our team. The ideal candidate will have at least 4 years of experience working with Power BI for business intelligence and reporting, along with a solid foundation in Java programming. This role will involve designing and developing interactive dashboards, reports, and analytics solutions, while also leveraging Java for data integration, transformation, and automation. As a Power BI Associate with Java expertise, you will work on end-to-end BI solutions, collaborating with business stakeholders to understand their reporting needs and creating effective, data-driven solutions. You will also be involved in writing Java code to support backend processes that integrate data from various sources into Power BI. Key Responsibilities: Design and develop interactive Power BI dashboards and reports to visualize key business data and provide actionable insights. Work closely with business stakeholders to gather and understand reporting requirements, translating them into technical solutions. Integrate data from multiple sources (e.g., SQL databases, APIs, flat into Power BI, ensuring data quality and accuracy. Write Java code for backend services that support data integration, transformation, and automation processes for Power BI reports and dashboards. Develop data models using DAX and Power Query to support reporting needs, including advanced analytics and custom visualizations. Optimize performance for complex reports and ensure data is loaded and refreshed efficiently in Power BI. Troubleshoot and resolve issues related to data integration, Power BI reports, and Java-based backend processes. Automate ETL (Extract, Transform, Load) processes to ensure that data is updated regularly, and reports are refreshed in real-time. Provide training and support to business users on how to use Power BI tools and interpret reports. Maintain version control and documentation for all Power BI reports, Java-based integrations, and projects. Stay up to date with the latest developments in Power BI, Java, and data integration technologies. Required Skills and Qualifications: Minimum of 4 years of experience working with Power BI for business intelligence and reporting. Strong proficiency in DAX, Power Query, and data modeling in Power BI. In-depth experience with Power BI Desktop, Power BI Service, and Power BI Report Server. Solid understanding of data integration techniques and experience with SQL for querying relational databases. Strong Java programming skills with experience in data processing, integration, and backend development. Experience in building and deploying Java applications that support data pipelines, data transformation, and automation tasks. Experience with integrating Power BI with various data sources, including databases, cloud services, and APIs. Solid understanding of ETL processes, data transformation, and data quality management. Experience in creating interactive and dynamic visualizations in Power BI, customized to business needs and KPIs. Excellent problem-solving skills, with the ability to debug and resolve technical issues related to both Power BI and Java integrations. Strong communication skills, with the ability to present technical solutions to business stakeholders. Ability to work in a fast-paced environment, managing multiple projects and deadlines. Health care domain experience preferred but not mandatory. Should attend offshore, onsite and client meetings as per the requirements. Should practice and exhibit UST s core values at work: humility, humanity, and integrity. Should be flexible to work during overlap hours up to 10:30 PM IST based on business requirements. Preferred Qualifications: Familiarity with other BI tools such as Tableau or QlikView. Knowledge of cloud platforms such as Azure, with experience integrating Power BI with Azure Data Services. Familiarity with Java frameworks (e.g., Spring Boot) for developing backend services. Experience with Power BI Gateway, Power BI Embedded, and integrating Power BI with other Microsoft tools (Excel, SharePoint). Knowledge of scripting languages (e.g., Python, Shell) for automation and data processing. Experience with version control systems like Git. Education Experience: Bachelor s degree in Computer Science, Information Technology, Business Analytics, or a related field. 4+ years of professional experience in Power BI development, with at least 1-2 years of Java programming experience.


Employment Type: Full Time, Permanent

Read full job description

Prepare for Software Engineer roles with real interview advice

What people at Piktorlabs are saying

4.5
 Rating based on 2 Software Engineer reviews

Likes

Good to work for beginers

Dislikes

Good to start career.

Read 2 reviews

Software Engineer salary at Piktorlabs

reported by 26 employees
₹4 L/yr - ₹12 L/yr
17% less than the average Software Engineer Salary in India
View more details

What Piktorlabs employees are saying about work life

based on 12 employees
73%
100%
90%
100%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Piktorlabs Benefits

Work From Home
Team Outings
Health Insurance
Free Transport
Child care
Gymnasium +6 more
View more benefits

Compare Piktorlabs with

TCS

3.7
Compare

Accenture

3.9
Compare

Cognizant

3.8
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

Capgemini

3.8
Compare

HCLTech

3.6
Compare

Tech Mahindra

3.6
Compare

IBM

4.1
Compare

Genpact

3.9
Compare

Deloitte

3.8
Compare

LTIMindtree

3.6
Compare

ICICI Bank

4.0
Compare

HDFC Bank

3.9
Compare

Amazon

4.1
Compare

Concentrix Corporation

3.8
Compare

Axis Bank

3.8
Compare

Teleperformance

3.9
Compare

Kotak Mahindra Bank

3.8
Compare

Larsen & Toubro Limited

4.0
Compare

Similar Jobs for you

Software Engineer at UST

Noida

3-5 Yrs

₹ 5-7 LPA

Software Engineer at UST

Thiruvananthapuram

3-5 Yrs

₹ 5-7 LPA

Software Engineer at UST

Thiruvananthapuram

3-5 Yrs

₹ 5-7 LPA

Software Engineer at UST

Thiruvananthapuram

3-5 Yrs

₹ 5-7 LPA

Software Engineer at UST

Thiruvananthapuram

3-5 Yrs

₹ 5-7 LPA

Software Engineer at UST

Thiruvananthapuram

3-5 Yrs

₹ 5-7 LPA

Software Engineer at UST

Bangalore / Bengaluru

3-5 Yrs

₹ 5-7 LPA

Software Engineer at UST

Noida

3-5 Yrs

₹ 5-7 LPA

Software Engineer at UST

Hyderabad / Secunderabad

3-5 Yrs

₹ 5-7 LPA

Software Engineer at UST

Thiruvananthapuram

3-5 Yrs

₹ 5-7 LPA

Developer III - Software Engineering

3-5 Yrs

Thiruvananthapuram

7hr ago·via naukri.com

Manager I - Quality Management System (QMS) Specialist

15-24 Yrs

Thiruvananthapuram

2hr ago·via naukri.com

Lead I - Cloud Infrastructure Services - Infra/IaC Engineer

5-8 Yrs

Bangalore / Bengaluru

3hr ago·via naukri.com

Lead II - SAP Fiori Custom Control Developer

7-9 Yrs

Bangalore / Bengaluru

3hr ago·via naukri.com

Delivery Manager II

15-25 Yrs

Pune

3hr ago·via naukri.com

Lead I - Business Continuity Management/Disaster Recovery

5-7 Yrs

Chennai

3hr ago·via naukri.com

Lead I - Cloud Infrastructure Services

5-8 Yrs

Bangalore / Bengaluru

3hr ago·via naukri.com

Lead I - Cloud Infrastructure Services - Azure Infra

5-8 Yrs

Bangalore / Bengaluru

3hr ago·via naukri.com

Lead I - SAP TM (Transportation Management)

5-7 Yrs

Bangalore / Bengaluru

7hr ago·via naukri.com

Specialist I - Software Engineering

9-12 Yrs

Thiruvananthapuram

7hr ago·via naukri.com
write
Share an Interview