Software Engineer - Java/.NET & Power BI Analytics

MSX International

Worcester

Hybrid

GBP 32,000 - 39,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

25 days annual leave
Company contributory pension plan
Cash back health care scheme
Life assurance
Car salary exchange scheme

Job summary

MSX International in the United Kingdom is seeking a Software Engineer to design, develop and maintain scalable software applications, integrations and Power BI reporting solutions. You will work alongside experienced software engineers to develop services and applications using Java and .NET (C#), and contribute to system integrations and BI reporting for informed business decisions.

This role provides an opportunity to grow software engineering expertise while delivering reliable, secure,

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related STEM discipline
  • 1-3 years of experience in software engineering, application development, BI, or related roles
  • Foundational Java and/or .NET (C#) development skills
  • Working knowledge of Power BI report development, dashboards, and data modelling concepts
  • Good SQL skills and understanding of relational databases
  • Understanding of SDLC and application architecture
  • Exposure to REST APIs and cloud platforms (Azure)
  • Familiarity with DevOps practices and source control
  • Knowledge of Agile delivery methodologies
  • Strong analytical and problem-solving capabilities
  • Good documentation and technical writing skills

Responsibilities

  • Develop and maintain scalable software applications, app components, and services
  • Assist in building and enhancing reports, dashboards and data models
  • Design, develop and implement app integrations, APIs, and data exchange processes
  • Develop, test and support software features for downstream users
  • Maintain software quality, security, performance and coding standards
  • Monitor performance and support troubleshooting of software and data issues
  • Support delivery of operational, reporting and customer-facing tech solutions
  • Collaborate with Product Owners, Analysts and engineers to understand requirements
  • Follow established software engineering standards and practices
  • Support deployment, release and CI/CD activities
  • Participate in code reviews, testing and documentation
  • Ensure compliance with security and data protection requirements

Skills

Java
C#
Power BI
SQL
REST APIs
Azure
CI/CD
Agile
SDLC
Documentation

Education

Bachelor's degree in Computer Science/Software Engineering
1-3 years experience in software engineering

Tools

Power BI
Azure

Job description

MSX International in the United Kingdom is seeking a Software Engineer to design, develop and maintain scalable software applications, integrations and Power BI reporting solutions. You will work alongside experienced software engineers to develop services and applications using Java and .NET (C#), and contribute to system integrations and BI reporting for informed business decisions.

This role provides an opportunity to grow software engineering expertise while delivering reliable, secure,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (Java/.NET) — Power BI & Dashboards
Software Engineer (Java/.NET) — Power BI & Dashboards

MSX International • Northampton

On-site
GBP 32,000 - 39,000
25 days annual leave
Company contributory pension plan
Cash back health care scheme
+2
Software Engineer (Java/.NET) with BI Reporting
Software Engineer (Java/.NET) with BI Reporting

MSX International • Oxford

On-site
GBP 32,000 - 39,000
25 days annual leave
Company contributory pension plan
Cash back health care scheme
+2
Hybrid Software Engineer – Java/.NET & BI
Hybrid Software Engineer – Java/.NET & BI

MSX International • Warwick

On-site
GBP 32,000 - 39,000
25 days annual leave
Company contributory pension plan
Cash back health care scheme
+2
Hybrid Associate Software Engineer – Java/.NET & BI
Hybrid Associate Software Engineer – Java/.NET & BI

Owen Thomas B Corp • Warwick

Hybrid
GBP 32,000 - 39,000
25 days annual leave
Company contributory pension plan
Cash back health care scheme
+2
Associate Software Engineer
Associate Software Engineer

MSX International • Warwick

On-site
GBP 32,000 - 39,000
25 days annual leave
Company contributory pension plan
Cash back health care scheme
+2
Associate Software Engineer MSX International
Associate Software Engineer MSX International

Abundant Code • Warwick

Hybrid
GBP 32,000 - 39,000
25 days annual leave
Company contributory pension plan
Cash back health care scheme
+2
Associate Software Engineer
Associate Software Engineer

MSX International • Northampton

On-site
GBP 32,000 - 39,000
25 days annual leave
Company contributory pension plan
Cash back health care scheme
+2
Associate Software Engineer
Associate Software Engineer

MSX International • Oxford

On-site
GBP 32,000 - 39,000
25 days annual leave
Company contributory pension plan
Cash back health care scheme
+2
Associate Software Engineer
Associate Software Engineer

MSX International • Worcester

Hybrid
GBP 32,000 - 39,000
25 days annual leave
Company contributory pension plan
Cash back health care scheme
+2
Senior .NET Developer | AI, Power BI & SaaS Expert
Senior .NET Developer | AI, Power BI & SaaS Expert

Barings • Greater London

On-site
GBP 90,000 - 130,000