{"id":1241900,"url":"https://alion.io/job/mrdiy-software-project-engineer","title":"Software Project Engineer","company":{"id":2794988,"name":"MR D.I.Y.","domain":"mrdiy.com","url":"https://alion.io/company/mrdiy","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Teamtailor","truth_index":{"grade":"C","score":68,"open_postings":34,"ghost_share":0.529,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-09-28T05:45:00Z"}},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"ASP.NET Core","optional":false},{"name":"Blazor","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"MySQL","optional":false},{"name":"PostgreSQL","optional":false},{"name":"SQL","optional":false}],"status":"live","first_seen_at":"2026-08-07T02:24:15Z","employer_posted_date":"2026-08-07","last_verified_at":"2026-09-25T19:08:05Z","board_verified":false,"closed_at":null,"days_open":53,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":52},"description":"We are looking for a Software Project Engineer with strong expertise in object-oriented programming and the .NET ecosystem to develop and enhance our in-house warehouse and automation related systems. The role combines software engineering, project implementation and business process improvement, working closely with operations teams and business users to deliver practical digital solutions that improve operational efficiency.\nKey Responsibilities\nBusiness Process & Solution Design\nWork closely with operations teams and business users to understand operational workflows, business requirements, and process challenges.\n\nAnalyse existing business processes and identify opportunities for process improvement, automation, and digitalization.\n\nRecommend practical solutions that improve operational eƯiciency, eliminate manual processes, and enhance system usability.\n\nSoftware Development\nDesign, develop, and maintain software components for warehouse and automation-related systems (e.g. WMS, WCS, OMS, Middleware).\n\nImplement high-quality, maintainable, and scalable code following established architecture and design standards.\n\nContribute to system design and technical discussions, providing practical and effiicient solutions.\n\nExecute development tasks based on project plans, ensuring timely and high quality delivery.\n\nCollaborate closely with the Technical Lead to align implementation with system architecture.\n\nParticipate in task estimation, planning, and progress tracking.\n\nIntegrate with external systems, APIs, and automation equipment where required.\n\nDevelop fit-for-purpose no-code applications where appropriate to improve operational efficiency\n\nProject Delivery & User Engagement\nParticipate in requirement clarification with business users and operations teams to ensure clear understanding of requirements and expectations.\n\nSupport solution demonstrations, user walkthroughs, and functional validation during implementation phases.\n\nAssist in user training and onboarding to ensure successful adoption of deployed systems.\n\nActively engage in implementation and delivery activities to ensure solutions meet operational requirements and user expectations.\n\nQuality & Delivery\nTroubleshoot, debug, and resolve technical issues in development and production environments.\n\nOptimize application performance, reliability, and resource utilization.\n\nParticipate in code reviews and ensure adherence to coding standards and best practices.\n\nMaintain proper technical documentation for developed modules and features.\n\nSupport system testing phases including SIT, UAT, and SAT, and assist in issue resolution during deployment.\n\nEnsure test readiness, environment setup, and successful system acceptance.\n\nSupport system deployment and post-go-live activities, including on-call or extended support during stabilization and transition periods to ensure smooth operations and timely issue resolution.\n\nRequirements\nCore Technical Skills\n\nStrong proficiency in the .NET ecosystem, including C#, ASP.NET Core, and Web APIs.\n\nSolid understanding of object-oriented design principles and design patterns.\n\nExperience building maintainable and scalable backend systems.\n\nFamiliarity with event-driven architecture or workflow-based systems.\n\nExperience with relational databases such as Oracle, SQL Server, PostgreSQL, or MySQL.\n\nStrong SQL query skills, including complex joins, aggregations, subqueries, and basic performance tuning.\n\nExperience in API development and system integration.\n\nPractical experience with version control systems, including:\nBranching and merging workflows.\n\nParticipating in pull requests and code reviews.\n\nAbility to analyse business processes and translate business and operational requirements into practical software solutions.\n\nUnderstanding of workflow automation and business process improvement concepts.\n\nPreferred / Advantageous\nExperience with .NET Blazor or similar frontend frameworks.\n\nExposure to WMS, WCS, or warehouse/automation-related systems.\n\nFamiliarity with industrial automation / PLC integration.\n\nUnderstanding of real-time systems or event-driven processing.\n\nExposure to CI/CD pipelines and DevOps practices.\n\nExperience participating in business process improvement, workflow automation, or digital transformation initiatives.\n\nExperience with no-code or low-code platforms such as Lark Suite, Google AppSheet, or Microsoft Power Platform is an advantage.\n\nExperience & Qualifications\nBachelor’s Degree in Computer Science or a related field.\n\n3-5+ years of software development experience.\n\nSoft Skills\nStrong analytical and problem-solving skills, with the ability to understand business processes and propose practical solutions.\n\nAble to work independently while collaborating effectively within a team.\n\nGood communication skills with both technical and functional stakeholders.\n\nDetail-oriented, with a strong focus on code quality and maintainability.\n\nProactive attitude towards learning and improving technical skills.\n\nStrong process improvement mindset, with a focus on operational efficiency and user experience.","description_format":"text","description_chars":5101,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-25T16:55:58Z"}],"liveness":{"score":17,"band":"cold","label":"Long shot","p_open":0.9,"p_active":0.408,"p_room":0.45,"age_days":52,"expected_fill_days":33,"reasons":["conf:58","stale_co","win:tail"],"computed_at":"2026-09-28T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/mrdiy-software-project-engineer","json_url":"https://alion.io/job/mrdiy-software-project-engineer.json","meta":{"generated_at":"2026-09-29T02:32:04Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":2300,"day_limit":5000,"remaining_today":2700,"minute_limit":60,"resets_at":"2026-09-30T00:00:00Z"}}}