
Associate Software Engineer
MSX International2 days ago
Oxford, United KingdomEntry Level / Mid Level
Responsibilities
- Develop and maintain scalable software applications, components, and services under senior guidance.
- Build, maintain, and enhance Power BI reports, dashboards, and data models.
- Develop application integrations, APIs, backend services, and data exchange processes with databases, cloud services, and third-party systems.
- Develop, test, troubleshoot, and support reliable and maintainable software features, fixes, and enhancements.
- Maintain software quality, security, performance, coding standards, validation, error handling, logging, and quality controls.
- Investigate and resolve software, integration, reporting, and data discrepancy issues.
- Support deployment, release, CI/CD, operational, reporting, and customer-facing technology solutions.
- Collaborate with Product Owners, Business Analysts, senior engineers, architects, and other stakeholders.
- Assist with performance tuning of applications, services, database queries, and reports.
- Participate in code reviews, testing, continuous improvement initiatives, Agile ceremonies, and technical documentation.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related STEM discipline.
- 1–3 years of experience in software engineering, application development, business intelligence, or related technical 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.
- Basic understanding of software development lifecycles and application architecture.
- Strong analytical, problem-solving, communication, collaboration, documentation, and technical writing skills.
- Attention to detail, commitment to software quality, proactive attitude, and eagerness to learn.
- Microsoft Azure Fundamentals or Azure Developer Associate certification is desirable.
- Microsoft Power BI Data Analyst Associate certification and other relevant software development, cloud, or business intelligence certifications are advantageous.
- Exposure to Microsoft Azure, REST APIs, web services, application integration patterns, software testing, secure coding, quality assurance, DevOps practices, and source control platforms is desirable.
- Knowledge of Agile delivery methodologies is desirable.
Benefits
- 40 hours per week with one day in the Warwick office.
- Salary up to £35,000 per annum.
- 25 days of annual leave.
- Company contributory pension plan.
- Cash back healthcare scheme.
- Life assurance.
- Car salary exchange scheme.
- Potential for company progression and global opportunities.
- Disability Confident employer and equal opportunities workplace.
About MSX International
MSX International provides consulting, managed services, and digital tools to automotive OEMs and mobility companies to optimize dealer networks, aftersales, warranty management, repair operations, technical information, learning, and customer engagement. The company is headquartered in Detroit, Michigan, and is owned by Bain Capital. Its business model combines outsourced operational programs with data-driven software and process expertise for global automotive retail and service performance.